tyreecostantin