MIKEKQVLEQILDAREKRAEKQRELINIYQNTLISFTLNIPGVEKQNPTFTNIHKKGIELLEEELSKQNIKLLCKIVQTTADGDEAFLVVDAGQWVIKRITTAIEESHKLGRVFDFDVINKNAEQVSRSGIGLHLRKCLLCNNSAKACGRSRSHSVSELLDKIYELIDYEK