BAC31996.1 347 BAD90327.1 99.1 1.37e-260 347 1 347 100 87.8