MSEIPVVNDIKVVYGEQLGDAEERYARLIATFEEQYGGKPDLLARSPGRVNLIGEHIDYEGYSVLPMALALDTIVAVKVDAGSDKLVVSNTNPEYTTKEFSTDPSQQVDTASLHWTNYCMCGYKGVFDFLGEAGKALPEAIGLKIMVDGRVPTGSGLSSSSALTCATAVAVMAAHNLAFTKAEVADFTCKCERHSGTQSGGMDQAISIMGQVGVAKLVDFNPVRASDVKLPKGSAFLIGNCLAVSNKAETAHERYNLRVMECRLASIVLAMELGVAQAEALEFSTLLQVQKLTGNLEESEKAADKLLHDGAYTKVELEEKLGKSLDDLFKDSPASLLVLQHNTKGFKLHDRAVHVYSEAARVHKFSDECAANPSLQRLGELMNASHESCRKFYECSCQELDELVEAFRSCGAIGARLTGAGWGGCAVALVELDMVDSVLSRVKDMFFKARIDSGRLLEGGISEVLFASLPSSGAAILKGI*