Nitric oxide synthases: domain structure and alignment in enzyme function and control.