Protein Quantity and Source, Fasting-Mimicking Diets, and Longevity