BAC40336.1 331 ABI12161.1 93.4 7.19e-240 331 1 331 100 100