MTDAREAKFGKGLFEHTVDKMTLVIIHRFSFNRKSRQVHPISTKLKLSFLTATTLAFSDKLTKDKKPNGRKPRTTFSLDQSDILEKEYKNNEYLNRPNRLKLAERLNLTEGQIKIWFQNRRAKDKRIEKAQLDQHLRCLTYGYDPSALFYRADVEMSSETEGKNVL