ANI98787.1 301 CAP41035.1 59.2 4.89e-128 306 1 301 100 89.5