MELEDLTTFWLNEHGVCFKPPHGSCFSFTAAVPKPGTLHKGIGQRNDRDGAVGRSVLVHRPLSSSKFEHRSSKGCNHGPPCKWQVYNTLGGSHGVGRVYYKGRKGDYYVMVMDMLVPSLWDVWNSSAQAQPENFLLRQPNTPEEKKLFHVHLGLATRWRDGTTGQHVEYDQRPDVFRGTVRYASVHAHMRRTGSRKDDLGSLAYTLGDNKGFLVWKKKMATSPEMLCCFCPFDEEPNHGKLVLLFDSILGPNPTVRPINTDGVEKPFVSSVPYRLIRREGKSDVEEDENDQSKKKIQLGMPATLWITTFTTLGGQKKYHYDAADSRLTEHVEKGNEDGLYISSVASCTNLWALVMDTRTGFTAQVHELSHVFAVLECMWIYLEMYFVQDFACGLSEX