Insulin: a new era for an old hormone.