HLCNDHVGRKSTGNLCLTCRWRDCNTTCAKRDHITSHLRVHTPLKPHVCEVCNKPFKRPQDLKKHEKIH