provigil to aid in stroke recovery what does phenergan treat desyrel panic attacks phenergan 25 mg geriatric