20090306 unknown: Coming soon: A vaccine for diabetes