Generic types for Fasta in BLAST implementations added