MIKNKLKNKKKSRVKNNDNTLKKLSVEELGNLVKTKKEELNRTIQKKNLLEKKLDEKNDELETFSKEYTELKNKIELISKGCEEYDEKVNLEKKTIKIKSVFYNFQNSDQLKKLENEKENLKVLIDEKHEEAMNNLLNYIEDERINLDYVKNKNFNEINELKTSFDMKIKTIEEIFKKHLEEYDNDQKYEMEEIIDNYTIMEKNEIIYLKNLYNDHIKDISEIYMNMINDYKKYYFNQIRENITKIKLLKKQINELEANDKEAKSDINIYSTENLSMLENIKTLEINRENLNKALKFYSKDFVMYKNLELIYNENNVYIKNLKVFSHSFKEKILQVENAFIDLSKNENDGFDDYFENIKNKNMCLKNKIKSLNLNLESLDKELNLYIKEKGIKQEDVITVRKGIDFCMRTYNKEFDNLLYAQRKIKKKMKDSENIYEKKLKDINIKKEN*