Fixed FASTA reading