MLFSKNKYLLKIKSFNFKIIKKYIIELKKILKFNNIILISEVFLPTKIERFNLLRSPHIDKKSRDQLEIRTHKRFLYILNNKKINILNIIKNLNLNFTGLEIKLKLI