Why is acyclovir more effective than erythromycin