MSTTGSATAFKFEGVIRFHTKSRSGCLTCRKRRIKCDETKPVCRKCYRRNLECVQRPKNEHNQEQQQQEEVVVYKPLTAPTPISMSITSRQIMHHFTTVTSASFDSEPGCTNIVCTVPPQLSWNNQHLFHALLSLSALHLGRIYPKESKWIYLASAHRKAAIDALLGATSPDAKFVMIGVFVLYTISSSLFASPKNIFSLMTSLHNVLTPLVGSRSMYEDQRWKAVDPFSVDIQPNLVEALEHLQQIYDFPTPGIESESEELFDPSIRAAYRKAVEALYVAYPLSQTGYETKCAVLWPALFGTKFRDLLNERRQRALVVLYYYLGMLRCMDEKFWWAKEAGRCQDYIYGLLDIGWRGWVLQYDGSTKNYSIANSTRRLTY