MVWYHTRAYNHSFKQNNTNLHAFINQTPTDFSLHSVHCVPSLLFLSSLYKVLLTPTKTHSCLFLLLPALHLQYSVFLVSIQSHTSIALMAHFTSSGKSDDLTKEDCKGQSALVVCFGEILIDFVPTVGGVSLAEAPAFKKAPGGAPANVAVGISRLGGSSAFVGKVGADEFGYMLADILKQNDVETSGMKFDPNARTALAFVTLRADGEREFLFFRNPSADMLLQESELDKNLIKKAKIFHYGSISLIDEPCKSAHLAAMRFAKESGCILSYDPNLRLALWPSAEAARDGIMSIWDQADVIKISEDEITFLTGGDDPYDDNVVLKKLFHPNLKLLIVTEGSEGCRYYTKEFKGRVAGVKVKPVDTTGAGDAFVSGIIYSLASDQSLFQNEEHLRKALHFANVCGAITVTERGAIPALPTKEAVLQFAAT*