Functional divergence outlines the evolution of novel protein function in NifH/BchL protein family.

Functional divergence outlines the evolution of novel protein function in NifH/BchL protein family.