GCA_000012465.1 PMN2A_0296 definition MazG family pyrophosphatase