Three-dimensional structure of cat muscle pyruvate kinase at 6 Å resolution