Cumulative Consumption of Sulfur Amino Acids and Risk of Diabetes: a Prospective Cohort Study.