kure y'urwikekwe n'ishyari by'abafarisayo b'abanyamahane imirasire yawe ntizigera imutwika others are small molecule non peptide compounds