MKMNECKYTEPVKGYEIIFKEVETDKVVIPPIERPLSETLIERLVSSIQKLGFIDPIMVVPEEQEGYYEVIDGQHRLEAAKIVGLEKVPAFVLPKELRNYILSFNIEKAPALKEKAIQAYNLFMEKLQQNPDMKEYELEPFIEYPFYITIGFVIERLGDRKFPGSYFERILQKVDEFLDMPLKEAEKERENRARKLEEVKIVLNQKAEELGITMSYEKHKIVSYAFQKLYGKGVRFLGEDFYTVFDNLKQAIQELTPEELGLTQGT