BBP97102.1 312 BBP97102.1 100 2.10e-238 312 1 312 100 100