Synthesis of 2-alkoxy-8-hydroxyadenylpeptides: towards synthetic epitope-based vaccines.