African lemurlike primate