KHYGVYSCEGCKGFFKRTVRKFLTYTCRDDKDCIIDKRQRNRCQYCRYQKCTAMGMKKEAVQEERQKNRDQDEVIGDTSHDDMPVDKILQAELASDPKLEELISMQEVNNGLFFIYHDSVLGPIDASVCKAADHQLFTLVEWAKRVPMFTTLPLDDQVTLLRAGWNELLIASFSHRSIEISDGIILASGLRVYRQTAHSAGVGAIFDRVLTELIAKMRDMAMDRTELGCLRSIVLFNPDAKELTDAAYIETLREKVYASLEVYCKSKYPEQTGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGNT