Ninefold vaccine