ABE59535.1 303 CAP41035.1 58.4 8.73e-122 291 1 287 94.7 85.1