in reply to Passing Lists to Functions?
Try calling your function shiftProtein, and see what happens...