MTPLSFESNTVLPPVTVKHTKLFINGEFVDSVSGKTFETVDPRTGEAITRVSEAQKEDVDLAVKAARAAFDHGPWPRMSGYERGCILYKYADLILQHIDELAALETFDNGKPLAMSRIFDVPYSAEVIRYYAGSADKIHGLTLKMNGHYQGHTLHEPIGVVGQIIPWNFPMVMFFSKVAPALACGCTVVIKTAEQTPLTALYCAQLAKEAGVPPGVLNVLSGFGETAGAAISSHMDIDKISFTGSTQVGRLIMEAAAKSNLKPVTLEMGGKSPVIVMDDADVDKAVEIAHLAIFTNMGQVCLAGSRVFVQEGIYDEFVKKAVARAKQQVVGDPFQPGVQHGPQVDKMQFEKILEYIEYGKRDGANLLVGGNSVGNKGFYIEPTIFSDVELDMKIAKEEIFGPVMSIIKFKTIEEAIEKGNKTIYGLGAGIITKDIDIANRLARSLRAGVVWINCYFAASPDIPVGGYKMSGIGREYGSYGLQNYLQVKCVITPLQHSPWL*