T-cell vaccine