BAL94351.1 311 CAP41035.1 60.9 1.59e-136 304 1 304 97.7 87.7