ALA42306.1 638 QPL05055.1 50.3 3.16e-230 654 3 638 99.7 94.4