Enzyme promiscuity: a mechanistic and evolutionary perspective.

Enzyme promiscuity: a mechanistic and evolutionary perspective.