D. Noy; P. L. Dutton Biochemistry 2006 Volume 45 Issue 7 Pages 2103-2113 Read Online Researcher Prof. Dror Noy