how to get provigil in us klonopin and nuvigil interactions phenergan high how long does it take for phenergan suppository to take effect desyrel in pakistan