Self-Assembled Molecules – New Kind of Protein Ligands