terminal cancer ed to slep