MDGEVKMSCFAAVSLEHIRLKKHVAINSIEERVRFLLLYSNLLTLEELANKKLSWDYPFTTRMVLLPRSQCLTLLQELGHLMGLEHLKQVHGQMIISGLCRQSFAVSKLVELYCFDSSGCERRGYARCIYRQAEEPERQMIRNIMIRYSTPQEAIMLFAHGIERGIRDVADKFTFTFVLGACARSSALLEGRQIHAQILKTRIASDIAVRTSGVHFYASCKDIDSARQLFDEIPVKSIASWNAIIAGYSSQGPPRSHEYAYKALGLFLDMLIWLPEGVKPTETTMVVLLSACSHLGVLAAGSCIHGYICKTIPSPEGNVFIGTGLVDMYSKCGCLSSSSQLFERMKKRNVLTWTAMMAGLAIHGQGKEAMELLDAMVSENVAPNAVLGTRLIQIMCLIHDLMVSYQEI