Yet another fasta parser