Text this: A hybrid variational autoencoder and WGAN with gradient penalty for tertiary protein structure generation