immunohistochemical workup