MDDYLGLFVKETNLYNQIVLGALLPEKLWTPLPHFVQGWLRNYIAATLIYFISGVLWCFYIYHIKRNVFVPKDAIPSRKAMLLQIYVAMKAMPWYCVLPTISEYMVENGRTRCFSRISDVGWASYIWNFGLYFLIVEFGIYWMHRELHDIKPLYKYLHATHHIYNKQNTLSPFAGLAFHPIDGILQALPHVIALFIVPTHFTTHIVLLFLEAIWTANIHDCIHGKIWPVMGAGYHTIHHTTYRHNYGHYTVWMDSMFGTLRDPLEEEEEAKNI*