Iori Sakai mackintosh proteins