Surflex: fully automatic flexible molecular docking using a molecular similarity-based search engine. - Jain,A.N. (J Med Chem, 2003)