MERAIGTFELISVARGVATVDAMLKAANVKLFHASPICPGKYLIVVWGQVGAVKNALNAGKQVAEEMLTDEMLLPNVHPSVFPALACTTEVGDMGALGVVEALAAPCIIEAADAAAKAAKVVLIEIRLGRGMGAKSFFSMGGDISEVKTALTVAKELVASKGLLVDTSFIPNPHPDLKGAVL