QJD15624.1 408 AYF02250.1 56.8 2.09e-138 391 2 389 95.1 89.4