MAIRRGPSYAVAALLALASVAAVAGEVFFQEKFEDGWESRWVKSEWKKDENMAGEWNHTSGKWNGDAEDKGIQTSEDYRFYAISAEYPEFSSKDKTLVLQFSVKHEQKLDCGGGYVKLLGGDVDQKKFGGDTPYSIMFGPDICGYSTKKVHTILTKDGKNHLIKKDVPCETDQLTHVYTLIIRPDATYSILIDNEEKQTGSIYEHWDILPPKQIKDPEAKKPEDWDDKEYIPDPEDKKPEGYDDIPKEIPDPDAKKPEDWDDEEDGEWTAPTIPNPEYKGPWKQKKIKNPNYQGKWKAPMIDNPDFKDDPYIYAFDSLKYIGIELWQVKSGTLFDNFIITDDPALAKTFAEETWGKHKEAEKAAFDAAEKKKEEEEAAKGGDDEDDDLEDEEDDEKADEDKADSDAEDSKDDSDDEKHDEL*