MKLTKEEVELVLKVLEKVKENVKEFGVKVLVTAFETHPEIRELFPEFKHIKTREEAEKDEKLKEKGVELITKLIEAFKAEGKADEILKEFAEKHAKELKIKKEHLEVIAEAVIKVLKETIPDVFNEEAIKAVEKMLKWFIEKTVELFKELGVDEN