EH, a Novel Protein