Fine specificity of the human T cell response to hepatitis B virus core antigen