Yrf2mgyp o