hs.fasta buscoexon internal 408 630 32.19 + 1