how long for cold sore to go away with valtrex valaciclovir singapore valaciclovir apotheke valacyclovir for cold nac and valtrex