MGMLSLYNAAHLLIHGEVELEDAILLSRHQLETIIARNLKSSPLSQQVTRALRIPLPRTLKRIEALNYIAEYNQEQACNPSVLQLARLDFNLLQLLHLRELKEFSRWGNNLYGAVELTYSRDRIVECYFWSYTIYYEQKYAQARIILAKIFVLATLLDDTYDMHAILEEGQKLNEAIQRWDESAISVLPEYLKNYYAKLMSTFKEIEDELKSEEKYYITYAVKAYQRLCKSYLQEAVWFHQNYIPSFQEHLDVSIISSGSSMLSVVSFVSAGDLATKEALEWAFGCTDAVKACGEIGRFQDDLAAFKHGKGKLDMATSVESYMKEHNVTGEEATAVISNLVEDAWKTINQARFERSSLVPAVNRVANLAMSIMFFYQGSEDAYTFNKLSMNIIKQLFVKPIPII*