MMTSSTSEKPLVELTKGVNGLEKVILREIRGSSAEVYLYGGQVTSWKNDQREELLFVSSKAIFKPPKAIRGGIPICFPQFANRGPLESHGFARNRFWSIDKDPPPFPAATSSRAFVDLILKPSEEDLKIWPHSFEFRLRVALSPAGDLMLTSRIRNTSTDGKPFAFTFAYHTYFSVSDISEVRVEGLETLDYLENKERFTEQGDAITFESEVDKIYLSTPTKIAILDHEKKRTFVIRKDGLPDAVVWNPWDKRAKAIADFGDDEYKHMLCVEAAAVEKPITLKPGEEWRGRQELSAVPSSYCSGQLDPKRVLLGS*