MKPFAAFVLTFLALPSVDALAPNSFPTKKHNPSLLRPQKLISEKTAPLIKEACVTSIAHNRQAVTHKKWGVDNAFADEYWYDKRIHTLGNVGFWGAVHAACAPLSTKLIDVLAYEGVDIRQKVSNELKAIVRKTKEARVLDLCCGVGISTRALRNAFPEAKTVMGIDTSSEMVEMAKFLTRHLSFVKPLFGQLSVDVSVGYTVLKEQGKKIKKAANEAAEFVKANAEDTKFPDQSFDLVTVMYAFHEAPKLGREKILKEARRLLQPGGTLAVIDISTDYKPSSTMLKGEPYVLEYQKNIHHQLESLKGFLRPEYKTLVPGHVGMWILRRSPNAVA*