MAGDGVKLLGMWVSPFVHRIELALKLKGIEYEYIEEDLVNKSARLLMYNPIHKKVPVLLHGDKPLTESLIILEYIDETWKENYPLLPEDPYERAMARFWAKYTDEKELGTNTSRKIYKSERLLKYNPIHKKVPVLLHGDKLLTESLIILVYIDETWKENYPLLPEDPYERAMARFWANYIDEKPWLSIVGAFSKTEITNEALNEAQERLKPLEELLKGKRFFGGETIGYLDIVIGRIAVLVPALEELMGLTYVDPNAMPLFHACSQEFTNVPMVKERLHPREKLVHFLKAFREGLMSS