MVTFAETFQHWTDFPKGLQVLVVDTDTQFLCDTARKLESYQYFVTSLSSGEEACVLLASRTQTFHVALVEANESNGVDSCKILSYAKDVPTIVMSMMENMSMMVKSIALGAVEFLLKPLTEDKLKNIWQHVVRKALDSPRDSLRPRYLEPGKPTISLSLLREDHEACSEDGSNISNVEKSQRESMGASQSLMLSVACEKFAAPSTPQLEQSGRMALQDGIPDESPRSHGSSEVCNYKERINVQNDADNLSCSTVSKDVKEEAKDILDVLPDTVIVKQEEEAVDEQAQIFFCTIPMLESALQIEDVGTVQTNDTKLLESGINEQDEGFVPKDTNCDFGVTTEVCEMSSTEGYELQDARNSTMSHSDTSKDSAECRNTDSTCQSETIEQHHGKDGSKGEGKKKSSDSENEGKNGKCSKKKFKVDWTADLHRRFVQAVEFLGVEQAIPSRILEVMKVDGLTRHNVASHLQKYRSHKKHIHAREVEASTWHQNKLSCGRPWSHARQNVHPPMWIQPRPPVFCQPLHVWGHPRVDNPAMHAMPQYMMGSNGWPVAWGQPMADSWVPGVPSMVPCYVPHTNITNSGYPQRKGLRNPTCGSFPEDAENSSFEATNSSSKSRLQELYPPKELLDAAISEALSNPWMPLPLGLKPPSMESVMAELQRQGIDALSSLS*