Title: Domain Structure & Function of Nucleotide Pyrophosphatases/Phosphodiesterases (Npps