Dynamic molecular recognition in a multifunctional porphyrin and a ubiquinone analog