MAPVSSQSKTVLPPVTVKYTKLFINGEFVDSLSGKTFETIDPRTGEAITRVSEALKEDVDLAVKAARGAFDHGPWPRMSGYERGCILYKYAELILQHTDELAALETFDNGKPLVMARMMDVPYCAEVIRYYAGSADKIHGLTLKMNGQYQGHTLHEPIGVVGQIIPWNFPMVMFFSKVAPALACGCTVVIKSAEQTPLTALYCAQLAKEVSFTGSTQVGRLIMEAAAKSNLKPVTLEMGGKSPVIVMDDADVDKAVEIAHLAIFTNMGQVCLAGSRVFVQEGIYDEFVKKAVARAKQQVVGDPFHPGVQHGPQVDKMQFEKILEYIEYGKRDGANLLVGGNSVGNKGFFIEPTIFSDVEVDMQIAKEEIFGPVMSIIKFKTIEEAIEKGNKTIYGLGAGIITKDIDIANRLARSLRVGVVWINCYLAVSADAPLGGYKMSGIGREYGSYGLDNYLQVKCVITPLQHSPWL