CBL02956.1 389 CBL02956.1 100 5.60e-297 389 1 389 100 100