MTFTRHRHVEYYTWASSIAFEPQHSAFRLAFAKASHVITILDDMYDVFGTVDELELFTAAIKRWDPSATNCLPEYMKGVYMILYDAVNEMSREAEKAQGRDTLDYARRAWGDCLDSYMQEAKWIATGYLPTFEEYYKNGKISSAHRVSALQPMLTMDIPFPPHILKEVDFPSKLDDLTSAVLRLRGDTRCYKADRARGEEASCISCYMKDNPRATEEDALNHINAMISDVIKELNWELLKPDDNVPMCCKKPTFDISRLFHHGYKYRDGYSISNIEIKSFVIRNLLQPMPL*