KRFQCKICSKWFHYRSRLAVHLESHSHKDFDNIHYSLGDDARKNGKRFKCEVCGKLFQYRSRLTVHLEIHNGKAYECGTCGKSYLHKESLTNHLQSHLQTTTCECHICGKQIKNKRNLANHMKVHSNEKPFQCHICGKHFLRSGDVAQHQKIHRDIFPFECGMCHKKFRYNSNLKAHMKLHTGEKPHTCHVCGKAFVAKGNLVGHMKVHNKAVYDCPICGKSLTKNVMKHIYIHQRDGLFDCGACGQVFHTPANLKNHMLTHKKYEHFTCGVCGKEHATGRQLVKHVRICHSGKILYIKCDCCSKRSYDPVEASEHIKTH