MLSKHLSFKAGDRLASSYQWQSAGMASNGVVTVYGNGAISDPKKSSYAVKVGLAQMLRGGVIMDVVNAEQARIAEEAGAAAVMALERVPADIRAEGGVARMSDPGLIKEIKNAVTIPVMAKARIGHFVEAQVLEAIGVDYIDESEVLTPADDSNHINKHNFRIPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHVRSVLGEIRKLQSLDDDEVFTFAKEIAAPYELVRQTKQLGRLPVVNFAAGGVATPADAAMMMQLGCDGVFVGSGIFKSGNPAQRARAIVSAVTHFNDPSIIADVSCGLGEAMVGINLNDKKVERFAARSE*