Adenomatous Polyposis Coli, mismatch repair, and microsatellite instability in colorectal cancer based on different locations.