how often can you take phenergan during pregnancy provigil wall street drug phenergan migraine treatment trazodone (desyrel) for insomnia phenergan cough syrup uk