CEGCKGFFKRTVRKFLTYTCRDDKDCIIDKRQRNRCQYCRYQKCTAMGMKKEAVQEERQKNRDQDEVIGDTSHDDMPVDKILQAELASDPKLEELISMQEVIYIKEIMVYSSYIMIACWVYRSYFHHLLMKECVKRKVSKSNSCKVKFVVPIDASVCKAADHQLFTLVEWAKRVPMFTTLPLDDQVTLLRAGWNELLIASFSHRSIEISDGIILASGLRVYRQTAHSAGVGAIFDRVLTELIAKMRDMAMDRTELGCLRSIVLFNPDAKELTDAAYIETLREKVYASLEVYCKS