MVNLRTFTTVVLHSSQSLGALWHEDIARRRAPSDYFSKLDLVQGFDNFLVPSMLRFESKIESLRLLCKTTIIEDTSTPPDSTPRTPSRTYFAGDLPSYSRALIEAFRSLRVRLDSFALRNVKEIDLCATFPSAISSEFERMELQSQLHDIVSAAEGLRVLSLRSTDIQSQSKPNDRWSTIFPGLHTLEFKYLNTLKLVNLVFSITEFNELLAKRAETLQHILLYNCTGSEAGLLDVVRFAAANPSIYLHRFSVCVSETIGLGPWKEGQTMASQVIPEQEILDFINNDKGVEHVAVDPFLHRQPIGADDWQSASIRDLQLMNSGPEIDHYTDLWATAVESPETLRSEWPRWGSLHYACKACRRLSGFE*