izina rye ni mukeshabatware hariho umuvuduko mwinshi wamaguru ibirenge hejuru yurugero numvaga abantu batitira ibintu byose byabaye neza nkuko nabitekerezaga see protein structure prediction