ABE53655.1 306 CAP41035.1 53.5 3.96e-116 301 1 297 97.1 87.7