MSDKSHQIYCYFWLFGLINNVLYVVILSAAVDIVGPTLPKSLVLLADIFPSLAIKLCSPFFIDRIKYSYRIWSLITMSCLGMFLVSFKNLFVCLLGISFASISSGFGEVTFLQLTHYYKQISLNGWSSGTGGAGIIGGASYMFLTSIFKVPVKLTLLVFSLLPFAFLFYFKLESNDTNLTYQSLQQIDEAEDDQLVPFPVAFTHTNASQSLYSTRQHILQTVKRLRRLVFPYMVPLTTVYLFEYLINQAVAPTLLFPINGDERSKSMPFFFHKYRDIYVTYGTLYQLGVFISRSFGHLMRMRSLYILAFLQGVNLCITVLQSWFYVTHSPWAVMILIFYEGFLGGASYVNTFLNILEQEDPDETEFAMGAVSIADSFGVFLAALLGLGLEPKLCRHQIADDRPWCRME*