MGNQKLKWTAEEEEALLAGVGKHGPGKWKNILRDPEFADQLSNRSNIDLKDKWRNLSVAPGIQGSKDKIRTPKIKAAAFHLATAAAAATLPPTVLPSPIVTLIRSVSSDLSIDESCNIVVDAKNAPRYDGMIFEALSTLTDVNGSDVSAIFNFIEQRHEVPLNFRRILSSRLRRLAAQGKLEKTQNFYKMNDNSLVPRTPLVARPKETNVKPRQTNSQGPSVSQEMVGEASITAAYKLVEVENKLDVVKGSSEEIQRMVNLAKHAENMLAIAREMHEECCQGKIMLLN*