The lock is the key : development of novel drugs through receptor based combinatorial chemistry