valacyclovir treatment for herpes genereic valtrex buy valtrex research valacyclovir mental effects valtrex can i use after expiration date valtrex and liver toxicity how long should i take valacyclovir for shingles