Insulin's 85th anniversary--An enduring medical miracle.