MTELRVFQYSFQSETLKVLEKRKRESNPFFLFRNDMREKAQKKLKMTELSKMASDSWKLLSEEDKAKWKRRYEINRDIQQQSKKDKENKEIVDESDLVDKKDPVEETTTDGDDPVVKVENI