APC and neoplasm: The human tumor suppressor Adenomatous Polyposis Coli (APC) is a 2,843-residue protein.