CLFDGCNKKFGRKENIRAHVQTHLGDRQFRCNHCGKCFVRQHDLKRHAKIHSGDKPHKCPCGNGFARQDALTRHRQRGVCDG