MGNQKLKWTAEEEEALLAGVGKHGPGKWKNILRDPEFADQLSNRSNIDLKDKWRNLSVAPGIQGSKDKIRTPKIKAAAFHLATAAAAATLPPTVLPSPIVTLIRSVSSDLSIDESCNIVVDAKNAPRYDGMIFEALSTLTDVNGSDVSAIFNFIEQQRHEVPLNFRRILSSRLRRLAAQGKLEKTQNFYKMNDNSLVPRTPLVARPKETNVKPRQTNSQGPSVSQEMVGEASITAAYKLVEVENKLDVVKGSSEEIQRMVNLAKHAENMLAIAREMHEECCQGKIMLLN*