The dimension of the vector representations generated by your model is determined by the number of residues in the protein. Have you compared which method for unifying vector lengths works best in downstream tasks, such as padding, embedding to a fixed dimension, or other methods?