Macromolecule that can act as enzymes are ______________________.