MIHEIDEGLRLLLVEAGLQESGVEIVFDAPTRDWSARRNAPTISVFLYDIREEVARRRTGTTEVYDGEGAVVGRRHPPRWFGLTYLVTAWTNRPQDEHRLLSEVLRCLIRTDVLPARLHTGSLAELGLTVGIDAAGPGTDGPSAADVWSALGGELKPSIVLRVSAPLAGEQTSVGPPVTEGLVVRASAAVDAVEPGPGRRLRYTGVGDPGAEGFAAERDRLPPAVRRRREGGRR