MGNQKLKWTAEEEEALLAGVRKHGPGKWKNILRDHDFAEHLSNRSNIDLKDKWRNLSVAPGIQGSKDKIRTPKIKAAAFHLASAAAAATCTLTLSAIPSPVATLPRSNSSDLSIDDSCNIVVDAKNAPRYDGMIFEALSALTDVNGSDVSAIFNFIEQRHEVPPNFRRILSSRLRRLAAQGKLEKTQNFYKMNDNSLVTRTPLVARPKEMNVKLRQTNSQGPSVSQEMVGEASITAAYKLVEVENKLDVVKGSSEEIDRMTKLAEHAEDMLVIAREMHEECCQGKIKFLD*