proteahupoo