Self-assembled ligands targeting TLR7: a molecular level investigation