The Role of the C-terminus in Bacillus subtilis inorganic pyrophosphatase activity