How Do Proteins Work With Other Macromolecules