MAGDGVKLLGMWVSPFVHRIELALKLKGIEYEYIEEDLVNKSARLLMYNPIHKKVPVLLHGDKPLTESLIILEYIDETWKENYPLLPEDPYERAMARFWAKYTDEKPWLTIIGAFAKTTKEQMKTLKEAQESLKPLEEVLKGKRFFGGETIGYLDIVIGWIAFLCPAYEELLGVTYVDPNSMPLLHAWCQEFTNVPLVKEGLPPREKLLPYLKVIREKLMSSSSTFP*