does valacyclovir prevent hepatitis a how long should i take valtrex for herpes valaciclovir referencia will blue cross blue shield pay for valtrex 500 mg do not take valtrex with rapivir similares valacyclovir hcl 500 mg without prescription