The nucleocapsid of the hepatitis B virus: a remarkable immunogenic structure.