QEP43042.1 306 CAP41035.1 59.1 8.37e-128 298 1 294 96.1 86.8