MLDLVAAFIALTTLLTYVNYRFIRLPPTIGVMATALVFSLIVQGLSELGYPILEVEMQEIIRRIDFSEVLMTWFLPALLFAGALHVDLSDLRSYKWPIGLLATAGVLIATFVIGGLAYYTFPLFGWQVDFIYCLLFGALISPTDPIAVLGILKSAGAPKPLATTIVGESLFNDGTAVVVFAIILGILQLGEAPTVSATAILFVQEAIGGVVFGAVLGYGVFVMMRGIDQYQVEVMLTLALVIGGAALAARLHVSAPIAMVVAGLIIGNHGRHYAMSDETRRYVDKFWELIDEILNALLFALIGLELLLLPFSWLHVAAAFALGGAVLVSRLLTVGPAILVLRRFRGANRQVPAGTIRILVWGGLRGGVSVALALSLPLGPERDLILSLTYIVVLVSILLQGLSIGPLVRRIYAGQPLEKSEGAH*