XTTATDXKAKMQFHMOIZL
DGRBIILCFDWEEVXZGGA
DGFDSUDFXHTBVOHSQQC
TISGQCQOQISLLYEETRD
JB