MMEDDAEGEIGDMLSMCNRQPFLMSLYSIFTVIDEPVEGKQPSSAVFVYEELAKFGDFCKLFKMEESYINVDQVVQEIANIQSRYAIHLSSHSLKNTIQIVRTAFPNGYTQNDKNGNVPEGNKVKFDGDETVMKTTVDCEQLVKDIKEFMEEDRQKYGELEIQIIEESERNLDGYAYFSFLKFVPCGTIHLRIPPLKESCTKEVINKVIERIMRSFWKYC