MASNGTNGASASNSFTVKAGLAQMLKGGVIMDVVNAEQARIAEEAGAAAVMALERVPADIRAQGGVARMSDPSMIKEIMAAVTIPVMAKARIGHFVECQILEAIGVDYIDESEVLTPADDVYHVKKHDYKVPFVCGCRNLGEALRRIAEGAAMIRTKGEAGTGDVVEAVKHMRTVNSQIARARSILQNSTDPEIELRAYARELEVPYELLRETAEKGRLPVVNFAAGGVATPADAALMMQLGCDGVFVGSGIFKSGDAKKRAKAIVQAVTHYKDPKVLAEVSEGLGEAMVGINVSQMPEADRLAKRGW*