Molecular mechanisms of colorectal cancer: MACC1 and the novel IER2 gene