MVYWLVSLQLPNKRKDACWELLQEKTSAAALGSNYKLEIPDLRVGTLDSLMALSDELSKTSTMMEAVVNKVKRQVNDAAGAKGLVGLKVEGMSTESYVQRFKWDEAKFPARRPLKETVDRMQELVSRIEDDLKVKASEYNNLKSQLNQITRKAQGSLAVRDVSTLVKPAQVIDTEHLTTLFVIISKFSLKEWEEGYEKMCNFVVPRSSAHISEDNDYSLVSVVLFKRVLDDFKAAARSKGYQVREYHAPTEGSELTTAQAEQLKKDVEQKKNALEQWCKTAYGEAFSCYMHVLVVRLFVESILRYGLPPSFQAAVVRPQDKSEARLRLELETTFGGGKAHYWKDDGSNLGAGLAGDTELYPYVSLTLSTDYSA*