Cadherin-17 and SATB2 are sensitive and specific immunomarkers for medullary carcinoma of the large intestine.