KYDCTNNGGYGCKYGGTCHFYGFCICPKGFQGEDCGLKTELISTAANCTAECKNGGTCYESDRCYCPHGFIGDMCEIPD