CESPAFMCDIYSLDSRCVSPCNMSWAVEPANFYESAKLGAPSASRAARDPPMAELSTAAATAAMYDDESAIDFSQYIESMTAVPTQELCNDELFLDLFNTVKQEKLDFYNMQSPPAQTADPAYAAERRAGLALEKGAFCAPIKQESDWSDSDVSSSLPSQIKSCAQTSVSLPTGQPTPPTTPEPSSGASSARSSPRKVGREKGKRVDRYSVEYRQRRERNNIAVRKSRDKAKRRNVDMQHKLLELSSDNDKLHKTIEQLTRELSGLRDFFKQMPSSSFAGSASALSR