MAGIVGILRSRLDFVNAVQDQLQATRCPYARQMMLAQMQAAAAAQALQQEGFEGDGLEGDNDGMMEPHHHHMMFGGPEGLPWKQRAEGIPRGPHHDPFHGPHGPFHGPHGPFPEVMHEHGAEGVAHKGPHFAEHAREPHMGPREMPAERPMNFGHGPLLVRSRDAAEAAPGARPLTRPMLLMRGPNGGWAELENTAEPAPGAEPELNWQLWNEDHTLNWGLLTFVTLASACATVWGIMVLHCCAFARCAARTSPPKSCFITSIGSANAAALQPLLREGHLEDLSPKGGVESAAAHVPAAQQNVTVLHYESLKMX