MLFTRRMDGFGKPGMASNGVVTVYGNGAISDPKKSSYAVKVGLAQMLRGGVIMDVVNVEQARIAEEAGATAVMALERVPADIRAEGGVARMSDPGLIKEIKNAVTIPVMAKARIGHFVEAQVLEAIGVDYIDESEVLTPADDVNHINKHNFRIPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHVRSVLGEIRKLQSLDDDEVFTFAKEIAAPYELVRQTKQLGRLPVVNFAAGGVATPADAALMMQLGCDGVFVGSGIFKSGNPVQRARAIVSAVTHFNDPSVIADVSCGLGEAMVGINLSDKKAERFAARSE*