ATA89328.1 312 QLF50356.1 54.0 5.49e-123 313 1 311 99.7 96.6