Calorimetric and crystallographic analysis of the oligomeric structure of Escherichia coli GMP kinase.