BBL01266.1 676 BBL04059.1 51.1 2.99e-250 673 1 669 99.0 99.0