MGVRVVARRTNFVGEEAKADCMTVENSEKMATARWMWKKVKQEYRLVHFDALPDYLKDNEYILNHYRAEWPLKQALWSIFSWHNETLNVWTHLAGFLLFLALTISNVMGSTGITEFSSLFPRFIFYYKFSHPFLNDAKMKLLPSDLAFLCVEFIIESLNVSSSSYFRETLPGANAFEHYMLVGRVKHDIQKMIQPNLNMRAARWPFFVFLGGSMFCLFTSSISHLLSCHSKRLNLFLWRLDYTGISVMIATSFFPPIYYVFQCAPIWQVTYLTGITAIGVFTIVILMIPSFSSAKFRAFRATLFLVMGFSGVIPAIHAITLNWHEPHCFVTMAYEVAMAFFYALGTFFYVSRIPEKWKPGLFDIAGHSHQIFHLFVIAGALAHYGATLVFLEWRDRKSCDMLG*