ABA89491.1 312 ABA89491.1 100 1.80e-239 312 1 312 100 100