provigil multiple sclerosis user reviews provigil long term provigil use off label phenergan injection contraindications phenergan shot numbness