MAGDGVKLLGMWVSPFVHRIELALKLKGIEYEYIEEDLVNKSARLLMYNPIHKKVPVLLHGDKPLTESLIILEYIDETWKENYPLLPEDPYERAMARFWAKYTDEKPWLTII