BAC40449.1 384 BAB23534.1 94.6 4.83e-292 406 1 384 100 100