Then let's say it gives 3 months immunity how long does it last after second dose? A second dose in late June.. How long will that last for