phenergan dm cough syrup phenergan veterinary medicine phenergan elixir provigil patient assistance can i take provigil with suboxone