Animal and Plant Proteins and Glucose Metabolism | NCT03994367 | Trialant