QPF75321.1 311 CAP41035.1 57.9 7.59e-130 304 1 304 97.7 87.7