ATP38929.1 685 QBP42143.1 56.7 4.23e-277 661 1 658 96.1 94.8