Inflammatory fibroid polyp: an immunohistochemical study.