MSVKNFVHDLKDIKENIGNLSQRTFGIKISGSSRVRSQSIVLDAISTTYSGPTSCWANLPPELLRDVLRRIESEEGSWPTRKDVVACSAVCRTWRKITKELVKSPEVSGKLTFPINLKQPGPKETPMQCFIRRDRANSMFYLYLGLSSSLIFESCKFLLAARRVPRATGTDYLISLNAEDMSKSGSNYVGKLRSNFLGTKFNVYDSDPPLNGAVVPTSRACRRISSKKVSPKVPACDYNVANVAYELNVIGTRGPRRMQCTLNSIPTSAIEINGSFPAPMELPIYTDGFSSSMSLCRPFSDVLGFCREENAGKFLPLILKNKAPRWHEQLQCWCLNFRGRVTVASVKNFQLVPAMESGPTTFPQNDLEKVILQFGKIGKDIFTMDYLYPLSAFQAFAICLSSFDTKFACE*