Glutathione-independent formaldehyde dehydrogenase from Pseudomons putida: survey of functional groups with special regard for cysteine residues.