MSSSSLFASLGAALHSSLSSFTLVHSFSASSSPSSSFPSIPHNEELLAFESDLACQLDELSLTDEVGCLSSAWLCGAMEVVLKTHVTVEAFVPELQKDLKNGNTKWLDEYLDDSVKLLDTCSALRDTALEISRYHCFIELALQSLTHASLSEAHLRRAKNALGNCAIALKERDKHVSQPDQRRSKLENCSSMLRRMGDKLSLQVGTKGSFYRASYAAQVTTIFICGVITSALSIKSRRLLSTVYVSGQSVWATSLMSLQNKIKEHVDKKRSKGTIMVLKELDRSESAVAMLSECIDSVLDEKMESQKLKSMKALAEHLWDCSDDLKEALGAVQSKIEGVFKAIISSRLALLEIYQCHSRWKTDTEYMSTHQPD*