CKKTFKTIGGLGRHCRKLSHSVKCTECGEGFLNENEFQNHKKTHQNSINTCDICHKTFAQAGSLTIHYRRHSNEKHFKCSYCNKRFVESGDMRKH