GCA_000020025.1 Npun_R4467 definition RdgB/HAM1 family non-canonical purine NTP pyrophosphatase