QJD29018.1 638 BBL76354.1 59.3 3.96e-313 707 8 638 98.9 99.1