MEDGGRTSASKNSEKEGIRQSLPPSTGLARKRVCLTMDIKEKSSWSNLPQCLLELILERLILPDRFRFGSVCRSWRTAQAQSLHLPVSRLPFLVFRRGSSSIEFFSLTEKKIYKMPMPKCETPMSHLHCVSSSHGWLMFISTKRNETGFLFNPFIKKCVRLPNKKIGFLGLDFIFFSTPTDPDGIFHIMQGHQRLMLCSLKDPSRWSIFDESEQGNVVSNTIFCDGKLYALNDDWTLAIIDPLFPHNITNVRMEDLRHFPRIPRLRVPNQPDHEYILVESSGEILIAKIIRHSLRNLTCEIFRADLPKMKWVRVENLGDRMLLLTKTTSISICASEIGCKGNRIYYILTLFNSYVEFDLGSKEMTTHSIPVDDDDARICEWLTTGFMLQKSLL