QJC34505.1 428 QJC30404.1 59.3 3.88e-161 430 1 427 99.8 100