METLPKIVQAHILSVVGPHETIVGVHHPTKQLVNKKANMNYIVFIVPAAWLLCPLFIYRAEFERKKLGRTYYVVTDEALYTIIMDMDERGKFAVTNGNSLSRVPYDHVIMASVDTPGKGCTCMQVPHASVQTAGFQSRHTAHSETNAVEPAGEWMLVEDPHALVMQINDAMRARKAQDRQVGVEVDVKVSHEAPAPKRVFVSSSRNPDDVRFATIRDDMDDEALKRAIGAALGLAEDEQRVQQCEVKLMYAPDRYSMVSRAADIRDDDTLLMVMD*