Scientists discover autophagy inhibitory peptides from giant ankyrins

Autophagy, meaning “self-eating” in Greek, is a general metabolic mechanism characteristic of nearly all eukaryotic species, from the single cell yeast to humans. It is a process by which cells degrade unnecessary components for materials recycling and energy generation to survive against stress or maintain homeostasis.