desyrel uyku ilaç is phenergan a sleeping tablet desyrel 50 mg ek i phenergan reversal provigil how long does it last