MKKVIILIVSALVLIAGGYFTIEYLKHKEIEEKFWKAQEVRVEKYIHYNIKDVKSITFTERETSPMGIPRLKGYINNNQQLDFVARISTTENFEDKFDCSAELGKLIKDPEKSVSEIENEEKKKIQE