MTSNGNCKYSCATATETLEWIRAIIDFINPYSFFWESHVVNFLTHELWKSVDKEWIDCLKNEPVEYLVQIPSGFVQDHWPSSLKKFITTSSSLAFPREQADLEKVLPNMQVALLNAVITQGMNPKKKHEIEALAGVVSSVARDVETNTVIDVGAGQGYLAQVLSFEYQLSVIAVDSSSHHGTITDTRAQRIKKHYDARKHKSSRKMPKTVTCCVLSSDMLKGLLAEQDTHIDMCCSSVLLTGLHACGDLSVTMLRTFLDCEQVKAVVSIGCCYNLLSEEEEETVDDDDDLCGSGFGFPLSRGVKSSGLHLRRNARDLACQSADRWRGLGKDESLHNFEMHAFRAAFQMVLSKYFPETLTTSPTIGRQGKAFRRIITNNVEDRCSLFEKFSESAMHRLNLNNSKSIDFAGMWKKAEPFYEVIGAYWSLRAALGPVLETLILLDRLLFLQEQGVEAFMLPIFDPTLSPRNIALIATKSNKRL*