MOLECULAR RECOGNITION OF PROTEIN-LIGAND COMPLEXES : APPLICATIONS TO DRUG DESIGN