Is this by any chance a multiple choice question? I am asking because I think that connectin is the largest protein and that contains around 33,000 amino acid molecules. My guess would be that a protein could potentially contain even more than that. I know this doesn't answer your question completely, but I hope it helps somewhat.