agoff and pedroflexin