In vitro and in vivo inhibitory effects of a Pleurotus eryngii protein on colon cancer cells.