AFI82903.1 647 AFJ02911.1 56.0 1.52e-250 625 24 647 96.4 96.0