The glyceraldehyde-3-phosphate dehydrogenase gene of Flammulina velutipes was isolated. The complete gpd sequence (from ATG to TAA) was 1,489 bp in length and contained nine introns. The locations of these nine introns were similar to those of other basidiomycetes, which might reflect the evolutionary divergence of these mushrooms. The F. velutipes gpd gene was found to encode a protein of 339 amino acids and its putative amino acid sequence revealed a high similarity to an analogous protein deriving from other basidiomycetes. Results of Southern blot analysis suggested that there existed only one copy of the gpd gene in the genome of F. velutipes and that there was one typical TATA box and two CAAT boxes located in the 5' flanking region. The F. velutipes gpd promoter was fused to a hygromycin B phosphotransferase gene (hph) derived from Escherichia coli as a selection marker. Using the resulting construction, hph was efficiently transformed into F. velutipes by basidiospore electroporation. No false-positive antibiotic-resistant cultures were detected by PCR amplification and the hygromycin resistance trait was maintained stably during mitotic cell division for 3 months. Southern analysis of transformants indicated the integration of gene might occur by non-homologous recombination. This rapid and convenient electroporation procedure offers new prospects for the genetic manipulation and a tool for tagging genes of this important edible mushroom species. Sequence data will appear in the DDBJ/EMBL/GenBank nucleotide sequence database under accession number AF515622.