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