Recent approaches to the 3-D - 1-D compatibility problem have tried to predict protein 3-D structure from sequence. One of the critical factors in this issue is the evaluation of fitness between a given 3-D structure and any sequence mounted on it. We have developed an evaluation function composed of four terms, side chain packing, hydration, hydrogen bonding and local conformation potentials, which were empirically derived from 101 proteins of known structure. The efficiency of the evaluation function was tested in two ways. In the first test, the sequence of protein A is mounted (without gaps) on the structure of protein B which is greater in size than A. For 81 proteins examined, the native structure was always detected. In the second test, a standard sequence homology search is performed against the entire database, followed by an assessment of the alignment with its proposed structure, using the empirical evaluation function. When this test was applied to the 101 proteins, our evaluation function successfully discriminated truly homologous sequence pairs from non-homologous proteins even when the sequence similarities were very weak. This approach was found to have clear advantages over conventional sequence search methods.