mesofit