YHDGQVCMVLSIGPVCSDR
MRLRHDIMCZHJLKDOAHA
YRMIFJAEQBJCAALLSBV
BSGLAWQVJHGOGYFUBMH
JB