MEKNQNDKSNKNDIIHMNDKSGNYDKNNINNFIDKNDEHDMSDILHKINNEEKKYEEIKSYSECLELLYKTHALKLGLDNPKKLNESFGHPCDKYKTIHIAGTNGKGSVCYKIYTCLKIKKFKVGLFSSPHIFSLRERIIVNDEPISEKELIHLVNEVLNKAKKLYINPSFFEIITLVAFLHFLNKKVDYAIIETGIGGRLDATNILTKPEVIVITSIGYDHLNILGDNLPIICNEKIGIFKKDANVVIGPSVAIYKNVFDKAKELNCTIHTVVPEPRGERYNEENSRIALRTLEILNISIDYFLKSIIPIKPPLRIQYLATEQIQHIKKKFSPDNLEHNVQYPLAVILDVGHNETAIDRLCTDINYFHKGQNIRICISITKPRNLSVFHPFIAQFGDTLKDIFYLPSLNERTYDFEEIVEMLNNEEEIKNEIKELILSSSKKVGKWLAHEKQGNINEEDALKLYKRGCIPLIIKNAFLECCKDNSILLVCGTFFVFDEVLNVFDIHSDMQDTIFMNEPSLV*