Vaccine gives half a year of immunity