moved fasta_parser wrapper