phenergan with codeine shelf life phenergan syrup for babies side effects natural form of provigil how to get provigil prescribed to you desyrel 10 mg