IQALEELKMQFKTQLREAENNWEKNLKTKISHLETENSVLKAKINQLENEAKEMKDEAKQMKDEVKKMKDDLQRKSNQKEKEDQKTKDEIQSLRTRIQQLESSDLTRQQDTIKQNQKNEKIEENMKHLIHKTEDLENHSRRDNLRIIGLPEDHDKRKSLDIILQEIIKENCPEILEQEGKVEIDRIHRSSPVLNPQLTTPRNVIAKFKNYQTKEKILQAAKKKSFRYRGSTVRITQDLAASTLKKRKAWNMIFRKARELGLQPRINYPAKLTIFLQGKVWSFNKIENFQEFVKKRPDLNRKFDVQAQNSRESSKEKEERN