added fasta_parser wrapper