MSLNDKLNAALASREKRLIRRRLPDPSADDHLVDFFTNDYLSLSHSPDLRSRLLRKLHDAPHVLGSGGSRLLVNGHAHASFEARLAAFFRAPAALLFNSGFDANVGLFSSVPQPGDAVVYDEHIHASVHDGMRSSRVAAGARVPFAHNSPSALRAVLERLIASHPRLREGESSVFVAVEALYSMDGTLAPLMDIVEVVEALLPRGNGYVVVDEAHSTGVYGPQGRGLVAAYGLEDRVFARLHTFGKALAGTGAVLLVTALVRDYLLNYARSLIYTTSLSYANIIAADCSFDLLEDGEADKLARKLLDLSTYFLATLRHHLSTRSVSPALLSLPPHLFSCAQKPEFATPIIPVLTPHPRPLSAHLRVRGLNARPITWPTVPKGADRVRVCLHAHNTTEDVDRLVGAMVEWAESRELAQKGVGAGSGNGSGQGEGVASVQAKL*