MGDFPLTMNSVMPSNDIKYGEENHASLSDADATADSFREVQKENGRTYHSFRAGSYPFPNDDAENERLKFQYEIITEVLGRNYFAPFTKDTPPTRVLDIGTGPGQWAIEISDEFPEAEVIGTDLSPIQPNEVPENCYFYVDDSSEEWDFGFDFSYIHTRLTFGCFSDMRTQVIDQALRNLKPGGWLECQELDPVVACDDGTMPADYSPKQLTLALEAASRIAKRQFTCAPLIRGWLEEAGFVDVQQKVFKLPVNGWDASSPRASELGKMWFDNLSSGLGAVCTALLHRHANKQVEEIEVSLVDVRRQLRSQNIHAYHSLYVVWGRKPFEGEMTSS