inkuku zirayagara inzira ndayihariraababisha umwami w'i hamati proteins are composed of repeating nitrogen containing subunits called amino acids