QKM59709.1 304 CAP41035.1 58.4 2.21e-127 303 1 298 98.0 88.6