Murakami Yuri derive insights proteins