QKE29631.1 648 BAF70628.1 53.0 4.51e-241 651 1 646 99.7 98.9