BAC90653.1 426 BAC90653.1 100 3.29e-313 426 1 426 100 100