CSLCSKSFKRREHYQRHVRSHTNEKPFACRYCAKYYSRKDLVARHEKTLHA