MDIKEKSSWSNLPQCLLELILERLILPDRFRFGSVCRSWRTAQAQSLHLPVSRLPFLVFRRGSSSIEFFSLTEKKIYKMPMPKCETPMSHLHCVSSSHGWLMFISTKRNETGFLFNPFIKKCVRLPNKKIGFLGLDFIFFSTPTDPDGIFHIMQGHQRLMLCSLKDPSRWSIFDESEQGNVVSNTIFCDGKLYALNDDWTLAIIDPLFPHNITNVRMEDLRHFPRIPRLRVPNQPDHEYILVESSGEILIAKIIHHSLRNLTCEIFRADLPKMKWVRVEDLGDRMLFLTRTTSISICASEIGWKGNRIYYILTLFNSYVEFELGSKEMTTHSIPVDDEDTRICKWLTTGLR