Adenomatous polyposis coli protein