hamlet protein