https://transitionbio.com/2022/04/19/understanding-proteins-with-natural-language-processing/