Kinetic evidence for a dual cation role for muscle pyruvate kinase.