learned protein embeddings for machine learning