MELTNDQRKRIEENRKKALLIRHEKSKARSTVQPYQKPILHQSKIDKSLQITVAGQSYVDTEAGFLLNEDDLSEKKKPIIASMANPILSKTEQPICLECNHEFGISYLMTNFDHPVCDRCKEKFGKEKFDLITKTEAKKEYLLKDCDIDLRSPPLRFILGKNPHNSRWGEMKLYLLLQVEKRALEVWGSEEEVERQIELKQEKQKASKLKTFKKKVKELRMSTRSSLYTKVTKASHQHEYDTEIYNEEEDNYERTCTSCGFHEIFEKM