MNEQVKKIVEESLSGQFLFGFGFVEKCKTAQAAKNACEEYRKHYSVQSSTPLNFKRPFQKHRKKNYQKVDYRIRNEDSGMEWSNDLILEFLELYEGEPASGNPKDPKHENRNLVHDSWKRIESNLSMECFVADLKKKKETLMATYRKLLQKVHHQDNPDRDKYLNLYIPEIERDNRKQQLILKT