MVKQTKNSNQNQKIHQTDSVESSDSLSKEKQNIFTIKKTKRRSVSELKDEKQIVCPMCKDKKYASFPALYTHIKFSHHSIQENQQVTEKPICKQCNRKCSSISSLKTHMKLAHDQETKEALQKTIKSCNQNKSNEKKPPKGRPPKAIQEPDLPDDFEMIDDIDEKYQILNIFQNENFISVLQNVMFTEGYLCRNHQTISCQVLTKEQMIDYFNYLKNIFKIEDSLDWLNDQVYEFFKQLNELIFNEAFIIIYYSYHNEDYENLLQISKDLKQDNCDFNLIHDVLIKETLTEDLKELLIEYFKDLHLSLQTLINDLQNFPNQQQKSQLISV