MEKONNEN, MESFIN