Mitochondrial Protein COX7RP May Hold the Secret to Longevity