MKKTGQDESSVQHVFIVGSKGIPGNYGGYETFVDKLTEYHQNNPSLKYHVACKAKDTKTFEYHNADCFDVKVPDIGPAQAIYYDVAALNYCVKYIKQHNIQHPIVYILACRIGPFAAHFQRVIHKLGGKLYINPDGHEWMRAKWSAPVRKYWKISEQLMTKHCDLLICDSKNIEKYIHDEYGKYNPKTTFIAYGAETRKSKLADDDQKLISWYKEKGLSPKSYYLVVGRFVPENNYETMIREFMKSRSKRDFALITNVSDKFLEELKEKTHFDQDPRIKFVGTVYDKELLMKIRENAYGYFHGHEVGGTNPSLLEALGSTDLNLLLDVGFNREVAEDAALYWNKQPGNLASLIDQADNMNAGEITELGEKSSQRVVEAYSWQHIADEYNRLLKYIKF