BBC61522.1 305 BAL62636.1 100 6.88e-238 305 1 305 100 100