emellan A . Heijne m . fl.