Self-Regulating Peptides: A Novel Hypothesis for Cellular Homeostasis | Molecule