MKTFEVMIQTDSKGYLDAKFGGNAPKAFLNSNGLPTYSPKISWQKVEGAQSYALELIDHDAQKVCGMPFVHWVVGNIAHNVLEENASMMDKRIVQGVNSLTQGFIRSPLNESEKQRSNLNNSVYIGPMPPNGDHHYLIQVYALDIPKLALKAPFFLGDLHDKMRNHIIAIGRKEFLYKQFVRK