Crystallographic and Modeling Study of the Human PPA1 (Inorganic Pyrophosphatase 1): a Potential Anti-cancer Drug Target