ABC32526.1 302 CAP41035.1 54.7 1.57e-124 300 1 296 98.0 87.7