MFISKQLKENNIAEYLIYMWQVEDMIRANGCDMEKIKKNIVDSYPLTEEQKVELTQWYIDLIEMMRRENVMEKGHLQINKNIITWLTDLHLQLLRSSKFPYYSAAYYKALPYIVELRAKGANKEEPELETCFEALYGILLLKLQKKEISEETKKAQQAISGLLAMLSNYYIEDKKGELEF