As far as I know, three doses of the HBV vaccine are administered after birth. Why is a booster not required years later to maintain immunity to HBV? I ask this because HBV is said to have genomic hyper-variability in regions including the surface protein. Would someone's lifetime not be long enough for a mutant to occur which escapes the vaccine immunization? Or has such a mutant simply not occurred yet?