protein challenge