desloratadine 5 mg prix valacyclovir 1000 mg 3 times a day phenergan 25 mg ml injection solution fluconazole 50mg how long to work desloratadine 5 mg femme enceinte