A future vaccine for diabetes?