ABE40704.1 657 ABA04472.1 54.2 5.15e-247 650 1 648 98.6 97.6