MGNQKLKWTAEEEEALLAGVGKHGPGKWKNILRDPQFADQLSNRSNIDLKDKWRNLSVAPGIQGSKDKIRTPKIKAAAFHLATAAAAATLPPTVLPSPIVTLIRSVSSDLSIDESCNIVVDAKNAPRYDGMIFEALSTLTDVNGSDVSAIFNFIEQQRHEVPLNFRRILSSRLRRLAAQGKLEKTQNFYKMNDNSLVPRTPLVARPKETNVKPRQTNSQGPSVSQEMVGEASITAAYKLVEVENKLDVVKGSSEEIQRMVNLAKHAENMLAIAREMHEECCQGKIMLLN*