MEGGIPEAVMNSGERIPLIGMGTGSPSTPHDVFISAFITAMEVGYRHFDTAATYGSEAPLGKAIALALQEGLIMTRDELFITSKLGCTDAHHDRVLPALKQTLQNLELDYIDLYLIHWPVSLKPGEFKFPFDKEDLLPMDFKAVWEAMEECQRLGLVKSIGVSNFSCKKLAQLMVNAKIPPAVNQVELNPAWQQRKLRDFCKENGILVSAWSPLGANGAPWGSLAVMESPILKEIAAAKGKSIAQVALRWIYQQGASVIVKSFNKERMKQNLKIFDWELSEEELLQISQIPQCKGFSGEPFISASGPYKTLQELWDEDP*