Porfirin , senyawa makrosiklik .