QEFFISMSETIKYNDDDHKTVFLKTLNEQRLEGEFCDIAIVVEDVKFRAHRCVLAACSTYFKKLFKKLEVDSSSVIEIDFLRSDIFEEVLNYMYTAKISVKKQDVNLMMSSGQILGIRFLDKLCSQKRDVSSPEDNSQSKNKYCLKINRSIAESNDNQDDEVEEIGDHDDSPSDMTMEGTPPSQEDGKSPTATLRVQEAILKELGSEEVRKVNCYGQEVESIESAETKDLGSQTPQALTFNDGISEVKDEQTPAWTTAAGDMKFEYLLYGHREQIACQACGKTFSDEARLRKHEKLHTADRPFVCEMCTKGFTTQAHLKEHLKIHTGYKPYSCEVCGKSFIRAPDLKKHERVHSNERPFACHMCDKAFKHKSHLKDHERRHRGEKPFVCSSCTKAFAKASDLKRHENNMHSERKQVTTTSALQSETEQLQAAAMAAEAEQQLENIACS