MAPLSFESNTVLPPVTVKHTKLFINGEFVDSVSGKTFETVDPRTGEAITRVSEAQKEDVDLAVKAARAAFDHGPWPRMSGYERGCILYKYADLILQHLDELAALETFDNGKPLVMSRIMDVPYSAEVIRYYAGSADKIHGLTLKMNGQYQGHTLHEPIGVVGQIIPWNFPMVMFFSKVAPALACGCTVVIKTAEQTPLTALYCAQLAKEAGVPPGALNVLSGFGETAGAAISSHMDIDKISFTGSTQVGRLIMEAAAKSNLKPVTLEMGGKSPVIVMDDADVDKAVEIAHLAIFTNMGQVCLAGSRVFVQEGIYDEFVKKAVARAKQQVVGDPFQPGVQHGPQMDMRIGKEEIFGPVMSIIKFKTIEEAIEKGNKTIYGLGAGIVTKDIDIANRLARSLRAGVVWINCYLAVGADIPIGGYKMSGIGREYGSYGLQNYLQVKCVITPLQHSPWL*