Functions of CD40 and its ligand, gp39 (CD40L)