Protein film electrochemistry