MKKLVIVESPAKAKTIGKFLGKEYVVKASMGHIRDLPTYRFGVNIEKDFAPTYEIIRGKKELIKELKEEAAKAEKVYIASDPDREGEAIAWHVKEVLDLEDNGDLRIEFNEITKDAVLQAIANPRGIDYNRVYAQQARRILDRIVGYKLSPLLWRKIKKGLSAGRVQSVAVRLICEREEEIEKFVPEEYWSLTAHLEAEKKPFKAKLSKYQNRKIEIKNKDEVERIIAEVSQRDFKVVKITKKLTKKSAPEPFITSTLQQEASKRLNFSAKKTMQIAQALYEGLEIGEYGVTGLVTYIRTDSTRVAEEAKAKAAAYIKNTFGEEYVGTEKKTKAPKGKIQDAHEAIRPTDIEKDPEKIKQYLTPDQYKLYKLIWERFVASQMSDAQYDVTTVDIEAGDYLFRATGSILRFPGFTKIYQVEEEEGEKEEKEKLPALMEGQSLTLLKLEPKQHFTEPPPRYTEATLIKALEEKGIGRPSTYAPILETILKRGYVEKDKKQLKPTELGRIVVDLLKEHFPDIIDVEFTAEMEEKLDQIEEGEKNWIEVLRNFYEPFNETLRQSYEKIEKIILPLEETEEKCPNCGRNLVVRTSRFGKFLACPGYPECKFIKPFVQKTGATCPRCGGEIIVKKSKKGRVFYGCSNYPSCDFVSWDLPSSKKCPNCQSVMVEKRPKKKPPYLLCTNPDCKHTEPLEEVQ