GCA_000020025.1 Npun_F2553 definition inorganic pyrophosphatase