Fasta reader