MSVSAGVSDVAITVREKLRGKIGQTKVKRYWPGKAPEWADDGDQDAELGARDKDESLGRAFPPEEGLSVPTDDPRLRRLAESRRGRDEAIARHREIRQAEIVSTREEERKAKEGAEFEEEDEDAIEERRRRLREKRRNEPEVEELQEEEEEEEEEEEESEYETDSEEDVGVRPMIKPVFVPKQERETIEERKRLEEEEKALEESLKKRLEERKLESKKIVIEEIKKEEEIAKNMEANAENGDVDTDDEVNEAEEYEAWKAREIARIKRDREDRDALIKEREEVDKVRNMTEEERREWEKKNPKPLPVSKKKWKFMQKYYHKGAFFQTNADDRAGTAGGYDIFRRDFSDPTGEDKLDKTILPKVMQVKHFGRSGRTKWTHLVAEDTTDWTDPWARNDALRTAYTNKMAAVNRPIAKPKGSKKLKDWENVK*