MASNGVVTVYGNGAISDPKKSSYAVKVGLAQMLRGGVIMDVVNAEQARIAEEAGATAVMALERVPADIRAEGGVARMSDPGLIKEIKNAVTIPVMAKARIGHFVEAQVLEAIGVDYIDESEVLTPADDVNHINKHNFRIPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHVRSVLGEIRRLQSLDDDEVFTFAKEIAAPYELVRQTKQLGRLPVVNFAAGGVATPADAAMMMQLGCDGVFVGSGIFKSGDPAQRARAIVSAVTHFNDPSIIADVSCGLGEAMVGINLNDKKVERFAARSE*