VGEDGVGVGEDGVGEDGTTPEDGVGTtaEDGTPBaeMeTF4EVGQQQtyrantF4VGtaQBaeMedandyVGNicedefttaVGdandyVGEDGcarryMSIEDGcarryEDGEDGBaeMeMVPBaeMetyrantMVPMVPVGcarryEDGcarrycarryps