HLCNDHIGRKSTNNLCLSCKWKDCGTTCAKRDHITSHLRVHTPLKPHICEVCSKSFKRPQDLKKHEKIH