MSSIKWVSVRASIAETLTLQDRPTPLVSSQMPLFQISSWGKEEQGLIRDKDLCADQKDNGKKDASLKQMIEELDCSDVPSVFICPISLEPMQDPVTLCTGQTYERSNILRWFSIGHYTCPTTMQELWDVSLTPNKTLCHLIYKWFSHRYLLQKKQAENAQGRVKELLEKLGKTKGQTRIQVLCALRGITQTEESARKTIVEEGGVILLSSLLGPFTSHAVGSEAIGILVRLPLDSEGKTSLTQPAKISLMVDLLHEGTIETKINSAKLIETLVDIEDLRSEDVSSFRLLFGLLRLVKDKRYPRGMAAGLSLLRIICSCKQVRKQVVSIGVVVHLVELLPYATTACLETALAILDILSTTPEGRAALKDCSCTIPNIVRVLMRVSENCTQHALSILWTVCKLAPEECTSTAVEAGIAAKLLLVIQSSCNPVLKQRSAELLKLCSLNYTATIFISKCKLTRTIQ*