Context-Aware Generative Models for Multi-Domain Proteins using Transformers