10.1128mmbr.66.3.506 577.2002