*Improve fasta reading function, thanks to j mailing list