Cytokeratin 7 (CK7) is almost always positive, Cytokeratin 20 (CK20) can be positive, more often in extrahepatic bile duct carcinoma than intrahepatic cholangiocarcinoma. The gene discussed is KRT7; the disease is extrahepatic bile duct carcinoma.