MKNTDRNDSSVEKLLTEANRCVACGLCLPHCPTYHLTHSEADSPRGRIALMSGVASGRIPLNERFIQHMDRCLTCRACEQVCPNNVAYGQLIDGARVMIHEYSSVQRESQHKKGRLRDFLERELIAKPGRFDRLRPVLRLLAGSGLLSLLLRLETLKRSDLIQSLLFLATRNLPGQLWRRSYPARGVLRGEVGLFLGCVARLIDTETLLSSIFVLNRMGYTVRVPDTQTCCGALHQHSGRIDAARSLAQQNLHAFEGLNIQAIINTASGCGVQLTEYSSRLDTGFSVPVMDISQFLDEQEWDEVGFAPLSRRVAVHEPCTLRNTLRTSKHMYPLLRRIPGIEVVELPGNEQCCGAAGTYFLDQPEFAKSLLDAKLQAFESTGADCLVTGNIGCALHIANGLAKKGTNIEVLHPVTLLARQMRIK