Crystal structure of a struvite analogue, MgKPO4.6H2O