MASNGVVTVYGNGAISDPKKSSYAVKVGLAQMLRGGVIMDVVNVEQARIAEEAGAAAVMALERVPADIRAEGGVARMSDPGLIKAIKNAVTIPVMAKARIGHFVEAQILEAIGVDYIDESEVLTPADDVNHINKHNFRIPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGNIVEAVRHVRSVLGEVRKLQSLDDDEVFTFAKEIAAPYELVRQTKQLGRLPVVNFAAGGAATPADAALMMQLGCDGVFVGSGIFKSGDPARRARAIVSAVTHFNDPSIIADVSCGLGEAMVGINLKDKNVERYAARSE*