An atomic-level mechanism for molybdenum nitrogenase. Part 1. Reduction of dinitrogen. 1st January 2002