Myosin ATP hydrolysis: a mechanism involving a magnesium chelate complex.