MKLQLRTFRLTASIAAVFLLINSGDSTEGSHVCPRSCGNLERVPYPFGAASGCGASDGFSLHNCSNSSARWTLQADGEAIFDYAVQGIYSDGAGDQGHVNLILADGSQNSADIESLLRKYNNLCEGLPAKENNAKRLALYYAPPNLTKHAFAFRTDFGASLAPSPNMLYLLFDCAKLDNAATTSNPVGDPRLKWNTTACVKFMKSNDCLKLVGSVNRPKLCWQYHTEFDTAEDIWSVITKYQCKSFRSFKYMVVDHDRLSYSLQGWLNPTLLQLQWRNLGSAADCKACNYTSGSCGFINQSTPDNDVDFNCWCRDDNTSSPRRSVCGQADDCKGSLCSPSQKAALYVSLSIVGIISAVALIIGCYTVVKRKRYVSGIDGDSRGDQGVKSITGEISAVDRSISAPVTNKFRSQLSLYLSAKFGPASSEEFPYAELLQATNSFSNDRMIGDGGFGAVYLGVLRDGRKAAIK