MQIPPSFSTGQMSNTIIPHEELLQTWSTTLEGYQKDIHDRTYLPELKISNRSNGYKDILARVDLDSFRLIPWESSGSRTPFFLIDFFDPSSSTTTPICACPRGLLKGILKRLADYKDGFKAVAGIEYEYFQFKETPQSIKDKNFTNLCPLTVGMHGYSLLRPSLNQEYFDALFNNSLDFGIPIEGHHTETEALRMADNAALFKLTAKSVGMKYGIIPSFMAKPYSHLPGCSGHIHISLWNKTGENVFQGTQSEPSWPEHTSRISIEAEQFIAGLMTCLSDIIPCLIPTINGYKRLVEGFWAATQVSWGLDSRLASVRIIAPPNCDPKATRLEVRVPGADMNPHYALAAILAAGFYGIQHELSLKDFPPVSGSSTSSSKSPTTNALPSTLQEATQRFMRVDSKARVILGDEFVDHFGRTRENEWKLYTQAVTNWELERYLELA*