MKTFKILSLTILNDGERVSIPLIDGLILNKEDGRGTWLIEAYTERKYLPFFAEREKQQTELDTEVVITYENNDPAPLSTRVRGIREFDGTISVLLEGKMRSRRIAYAEKLLEELVREGYEGEQLIEAFKERLNGKGRSAS