ATF25738.1 309 QBC38493.1 60.3 8.81e-140 312 1 306 99.0 100