Humanin: a harbinger of mitochondrial-derived peptides?

Humanin: a harbinger of mitochondrial-derived peptides?