NSNQNDSVILPCLLCKTIQQSPYQLLNHLENIHKINSNQFTTEHRNHENIPGTIFNTERQQQQQQIDSSLKQSNINHKLIHTDHLTNNLYKYSKNFTNYFNLFNFIYKNLFYSYHKKIDEMETITSNYFISPKYINNQLIHNGKDQLAQVEPFSNVDLNQLNILDENNHQNNSINESVISYELSLNQNSLYCLNRDKKSMKQYNITYNSKDISEKTSYLNRHFINSVNHTNKNNNTGMKKQSSKLIAHLRRDICEYCGKIFRNCSNLTVHRRIHTGEKPYHCNICTYSCAQSSKLTRHMKIHNKQQKICKLKTSNSEYSVKHLNKTKNNYKQCNKSLTSHKYERNLEPCKYVI