phenergan migraine treatment provigil bad experiences can i get phenergan over the counter provigil drug test military can desyrel get you high