Insulin: a hundred year-old discovery with a fascinating history.