whore cancer