Made read_fasta() consume significantly less memory.