gp2fasta can convert gp files from NCBI GenPept or GenBank to fasta format. Its main purpose is to create fasta files with short, but accurate headers for sequence.