Nature 2004 427 618 621