QEK39531.1 153 QEK39531.1 100 1.53e-109 153 1 153 100 100