AYF26588.1 906 AFT88725.1 51.8 2.42e-322 888 29 901 96.4 91.6