TFDP3 and cancer: HCA661 is a novel cancer/testis (CT) antigen screened by SEREX from sera of an HCC patient.