MKKDRMRLDEIRNRFGNQDSFTAQQLYSFYSEQEADLNVGTFRWRVHHLKELGIIRNLKRGIYVFESNKNFEPIVSRTLTKLYNLIRRQYPYTDISIWDTVWLHNFMIHQPAYSLIVVEVEKEAINAVFEMLREKMRNVYIYSKKNNDIDYMISSNSIIIKPYLKESPVSKNKKIVVPKIEKILVDLYFEESLFITYHGQEIYNIFENIFSKYTINITTLYRYARYRTIKENLRWFLLNQVQIDKKYL