ni cyo cyatumye rya riba ryitwa iriba rya yakobo it is also thought to play a role during embryogenesis gukorera abanyarwanda ubaganisha bose