The invention provides a fusion protein comprising a plant virus coat protein and a GDF8 peptide domain, or antigenic fragment of the GDF8 peptide domain. Plant virus vectors expressing the fusion protein and methods of using these vectors are also provided.