Crystal Structure of Phosphonopyruvate Hydrolase Complex with Oxalate and Mg++