New angle on the CD95 receptor in cancer