MASEKSSGTFAVKVGLAQMLKGGVIMDVTTAEEARIAEEAGAVAVMALERVPADIRRDGGVARMSDPTMIKAIKAAVTIPVMAKARIGHFVEAQILEALGVDYIDESEVLTPADEIHHINKHNFKVPFVCGCRDLGEALRRIAEGAAMIRTKGEAGTGNVVEAVRHCRAVMGAIRQLQTMDDDELYVYAKEIRAPVELVRQVKTLGRLPVVNFAAGGVATPADAALMMQLGMDGVFVGSGIFKSGDPASRARAIVQAVTHYNNPAVLAEVSSNLGEPMVGIDIREKGFNSYAQRSE*