Protein - it's got the power!