MTINNTTFGGGTMLTLTAGKKAAMDRLSTQEGIISALAIDQRGALKKMIKALDVEPTDAQIETFKELVSKELTPYASAILLDPEYGLPAAKARDTEAGLLLAYEKTGYDATTPGRLPDLLADWSVLRLKEEGADAIKFLLYYDVDEDPEINHQKHVFIERLGSECAEEDLPFYLELVSYDAQIADATSLEYAKVKPHKVNEMMKEFSKPQYKVDVLKVEVPVNMNFVEGFAPAETAYTKEEAANYFLEQSQATDLPFIFLSAGVSTELFQETLRFAKEAGSTFNGVLCGRATWKNGVKPFVEAGETAACDWLKTEGRENIESLNEVIAATASSWYAKVQVNEG*