CLKLYCDCFATGLFCNDACMCKDCENRTDTLNAVFKARKFIMVKDPTAFKPKVLDASGGHVKGCACRKSRCLKKYCECFLV