G . von Heijne,