Directed evolution of artificial enzymes (XNAzymes) from diverse repertoires of synthetic genetic polymers.

Directed evolution of artificial enzymes (XNAzymes) from diverse repertoires of synthetic genetic polymers.