MFENREAERIVGPLSIAGPGEIAGLYKAWETHGRVPWKLLVEPSIKLARDGFQVGSHLDFALSKNEATIKNDIGLKSVFTNKGELLKKGDICYNTKLASTLEAVAEKGMKAFYEEDVAEKLVNDVREAGGIITMEDLQSYEVKVSDAMVVEDVMGYKIHGMWPPACGTTGFAMIMNVLERYMKAKATDENLGLHRIIEVMKHMLAARMDLGDPAFVDGIANVVDNLLSKYNQLEDQVTTHFCVVDKDRNAVSMTTTMNYAFGSGFMSPSTGIILNGQMEDFAIPTLVSSYSLPPAPTNYIAPKKRVLSSMMPLIITKMSPLEAVQRPRVYPKLKPNTVLYEDMKVYNGDHIKLTEEAREFLKGRGHELVVTSVGGIVQLIVHNKVDDFKTVLTAVSDLRKDGKPACC*