Peptide-sandwiched protoporphyrin compounds mimicking hemoprotein structures in solution.