(Re)Discovering Protein Structure and Function Through Language Modeling