MKADGDPVDFDLMVSARSCLLNVAEMQQAQTMNFSKRARWQPFLLLLCALFGLTSAYNPGDIIPMSRRGQYHGMRTEWHDTLGRHCPRFGVNREVVLPINRPIGFSSNEAYKMSLMLGKERFTTPWLLVFGLTSRKIPMVDITLVQLSSFMRSDWWKTLEASARKTGHLLAAMDVMPHGPEQTKREFCATHFVGELRGVTAKVVYMPAEYIEKHPTVAENFYNMTIWPKHVLLQYTWKEQAEVDVSAGLFVLFGTGFVLTTILSIYILQSSKEKISRFVNQQVLESASPIVGEVAKVD*