MDTLINISKETRIEIRRNRIQKKFHVSEKNSKETTSPEANQCQLDTQNNEKNENNFEKNFKQIFEYKQNENNINDDNNNINIINNANEEKYILLQNVITEVNNEKKSFIDNIQKYVIDVKDNNDILFQKYNNEMLLEHEEIYKSKFQNNFADVKNLALKEKETYEKKIEKYFSLLKYKDEKIKKVCKNNSQNILSLISIIQNQRDGYKMYLENLLNKTRDELNYKRKNMLKENKQILDDFIRIQSMNSTTFIDELNDVKSFNQKIKDIHEENNLKLKTKIQLEENLSMDMQSILDISNIIMDKEKKIYNIKVLQQKNSHNLKKINFYKLEINKLREALISIKTHYYNYKIKSKKMVNELINQYERIKFQFIELQKRQKGYEKNFQKKYATAWSLQKNEATTYIEKLIDANKIIYEQIFFKEFYHINYKDFLEETSAFPPTITKVNDGNEQMNINMQSVTTEQIENVKRLILDECGFLVDENLDDQDKLNKLLNYIGVHTEEDIELLTKLFYTDTTQNNKDHENTGILSTPEYALDIIFKYYQEKEKENACRISNKKKKYKNRLNSSLKLIIERRKQEKRYWDNLAQITPDDTIDLWKTFLVFVEDYYHILKERATIVQNIFKEEKMMKDNVKKIDKMTELTQSHKKF*