MKLYIAEKPSLARAIADALPKPHRKADGCIYVGNGDVVSWCIGHLLTQVDPEAYDPEYKKWKFEHLPIIPENWKLKSTPRTSKQLSILKKLIKQADNLVHVGDPDREGQLLVDEVIHFSGVKGNKLKQVERCLVSDLTTNAVKRSLQQLRSNQEFIALSTSALARTRADWLYGLNLTRVYTLQAQKSGYQGVISVGRVQTPLLGLVARRDKEIEVFVSKPFYEVEAHLTTLKPENVAAFTAKWKPSEACEKYQDHEGRVLVKKLAENVAQRISQQHAVVKSFTAKNKKQVAPLPYNLSALQIDAAKRFSYTALEVLDICQALYEKYKLITYPRSDSRYLPKNHLSQAGSVTRAIANNQPALKKAVSNADISLQSRAWNDKKVDAHHAIIPTDKHQSLTSLDTASQNIYALIARQYLCQFYADYHYGECVAEIEINNGLFISKAKAKISDGWKVLFDKQEKDSYLPALSKGQKLFCDKGEVIEKNTQPPAYFTDATLLAAMSNIARYVKDGELKAVLKETDGLGTEATRAGIIELLFKRLFLQRTGKLIKATETGRKLIESLPEMLTLPDMTAQWEMELNAISQKEQSYQGFVVPLQNQLKSIIEKAIADGPRALANLPSSGNVFKKTYRKKSTKKGTFKKKGS