Binding sites of nitrogenase: kinetic and theoretical studies of cyanide binding to extracted FeMo-cofactor derivatives.