A molecular modeling method for protein functional site recognition with dipeptide blind docking Research