Giant inflammatory fibroid polyp mimicking gastric cancer.