Transgene to raise €45.5 million with rights