func (svc *KMS) XEncryptBytes(ctx context.Context, key string, plainData []byte) (encryptedData []byte, err error) {
    result, err := svc.Encrypt(ctx, EncryptRequest{
        KeyID:     key,
        Plaintext: plainData,
    })