Fixed bug in FASTA parser

This was causing the addition of one empty sequence to the  FASTA dict