Humanin: a harbinger of mitochondrial-derived peptides?