How Does Protein Work With Other Macromolecules