MSTPKKHVLFPFTSKGHIAGFLSLASRLHRILPHATITLVSTPRNVAALRAAAAAPFLDFHALRFDPAEHGLPPGGESQDEIFPPLLIPLYEAFETLQPAFDDFVASTAAAAARVVVISDVFVAWTVEVARRHGSQVPKYMLYQYGLPAAGAANDGSGGRADRRFLDRQLAHGNNTDAVLVNAVAEPEPAGLAMLRRTLRVLPVWPIGPLSRDRRDAATEPTDDTVLRWMDTQPPGSVLYISFGTNSMIRPEHMLELAAALESSGRCFLWKIKPPEGDVAGLNGGATTPSSYNRWLAEGFEERVRILAHPSTAAFLSHCGWSSVLESMAHGVPVIGWLLTAEQFHNVMVLEGLGVCVEVARGNTDETVVERRRVAEVVKMVMGETAKADDMRRRVQEVRTMMVDAWKEEGGSSFEASQAFLEAMKLK*