ANF59042.1 883 QEA39678.1 50.6 3.12e-298 904 1 879 99.5 98.6