MARERDPSRFRIDPDSDSERYFGGLQREETKDCVLPCQLTETRFFPQVVLSFRSKGGLVIGWRWNALFLGQAKRFELGQRSSFHQLSSMARSTFLTFATQIPSPSFSAMGELDAALQEAVAAYDRGEKGPFLVAQEVPWQTYDEWMCCLECCWRLEYKAGDVWMYGDPSLVHRTISNWFNATIITQIQLIPEVECAIDVISAAGASRLETIQGDKEPDLSYFSASRLEPVRAVIEVAYKNEGLEALKSSVDMWEASGSLLAIGVKITRELDLTFVAKERSAAALTEIKFGPEFLDESNKEAFVLEFPLSCFTGDVEGDHRIRFDLFGLQQYVNKMIEWERLAKEMELPVKKE*