move FASTA parsing to bioutils