Antigen-driven B cell differentiation in vivo