MKNLKLYSEVTLELGLQSQGENVTLAAMDVEQNRMFYASTSNSIYILHLHGKDQSKNSTYLPMVSILEPEDSITAMDYLIEKEALIVGTSHGYILLLTVDSDETTEVVGRVEGGVKSICCSPDGAVLSVAAGNGQLLVMTQDWDVLYETMLEHPQKTDISGKAYVDVTDGSTDSTEIQVSWRGDGKYFASLTGSKDSSSLQQVKIWERETGSLHSSSEYKAFMGACLDWMPTGVKVAAAYDRKADDKCALIVFFERNGLERGSFSIDDPKESTIEMLKWNCSSELLAALIRCEGHDSIKIWSFSNNHWYLKQELRYPKRDRVKFFWDPTKPLHLISWTLLAKIASYNFIWVTSVSDNAVALVIDSANVLLSPLCLSLIPPPFSLFNLKFPCSVQDKSFFCKDSKSCLAVSMSDGNLGVVELPVMDVWEEMENKVFPVDTCCSDTIIGTLRHLTWLDSHVLLGVLHSESSEPNSSIEFSSMENNGISLSQGQEHSFGYSLQEIELVCSENSVSNLVTSSNWQAKIIQRIFLKRSIVAIVPNPLSKCSAFIQFDGGFLAEYSSKSGMKMASREILKGFPSTCPWMNAIPVSDNGTLKHLIFGLDLDGRLYVNDKILCENCTSFSFYSSASGIMQQVVTHIVFTTKHDFLYVMAMDELLSLESHGHGSNKIYEVGDQDGIKIWERGAKVIGVIDGDEAAIIIQTLRGNLECIYPRKLVLLATVNALVEGRFKDAMLMVRRQRLDFNIIVDYCGWQEFLQKAVEFVKQVNNLSHITDFICSIKNENVMGSLYKNALLPLYPPGSKTVDVEDSKVESVNNKVTSVLEAIQLALEEQLPESPTRELCILTTLARRLPPALEEALKRIKKIREMELSASLDEIGSAQRKSLPSAEEALKHLLWLSDSDAVFEAALGLYDLNLAAIVALNSQRDPKEFLPFLKELESMPPALMLYTIDLRLHRFEKALGNIISAGDAYFEDCLNLIRNNPKLFPLALQLFTDLSNRKKVFEAWGDHLSREEFFEDAAMAYLGCLNLEKALKAYRACGNWRGLLAVAGLLKLGEEEILQLAKELCEELQAMGKPAEAAKIAVEYCGDIQSGVGYFVAAREWNEALRIGFLHKREDLLMEVKNAALECASSLVSEYVEGVEKVGKYLTRYLAVRQRRLALAVKLQLEGRSADDDDIDDNASETSSSFSGMSAYTLRKGKGSGASISSSAASKASERRRQRHRGGKIRAGSPGEEIALVDHLKGMLLTPGAQSELRTLLNALLMLGEEGPARKLQCSADTFQVTQMASAKLVEDRMLDESLKEENHSLEPYVHRVRASGLYSEAFLWQLKVLCPP*