protein molecular structure 41 60561