read fasta from a string