Personalized tumor vaccine for pancreatic cancer