implementation of fragmentised BLAST parser (not working)