QSL47442.1 126 QSL47442.1 100 2.98e-95 126 1 126 100 100