MELEDLTTFWLNEHGVCFKPPHGSCFSFTAVVPKPGTLHKGISQRNDRDGAKFEHRSGKGYNHGPPCEWQVYNHGISRVYCKGRQGDYYVMVMDMLGPSLWNVWNSSGYAHGDVKPENFLLRQPNTPEEKKLFFVHLGLATRWRDGIIGQHVEYDQRPDVFRGTVRYASVHAHMGRTGSRKDDLGSLAYTLVFLMWGSLPWQGYQGDNKDFLVWKKKMATSPEMLCCFCAVPVPYRLVRREGESNVEEDEDDQPKKKIRLGMPATQWITTFTTLGGQMKQRYHYDAADSRLTEYVEKGNEDGLYISSVASCTNLWALVMDTRTGFTTQVHELSHVFAVLECMWVYLEIYFVQDFACGLLEX