MAKEIFKRNKPHLNIGTIGHVDHGKTTLTAAITRVLADKGLAEAKSFSDIDNAPEERKRGITINTSHVEYQTNNRHYAHVDCPGHADYVKNMVTGAAQMDGAILVVAATDGPMPQTREHILLARQVGVPKLVVFMNKVDAVDDPELFELVEMELRELLSKYDFDGENTPIVQGSALGALNGEQKWIDKVYELMEIVDSYIPEPTRDIDKPFLMPVEDVFTITGRGTVATGRIESGMINSGDHVDIVGIAEKKLTSTVTGVEMFRKILDHGQAGDNVGLLLRGIEKTDIRRGMVIGKPGSINPYKKFKAEVYVLSKEEGGRHTPFHNKYRPQFYLRTTDVTGEIHLSDDIEMAMPGDNISVIVELIQRVAMDKGLRFAIREGGRTIGAGQVIEILD*