MKMEKGRGKGLQRSKKVECPDWERVKDVLEKDGRAPKKDPWSKSFLETQLRSARSGTKGLKASPVAPYVPLGTPNLKIHASSMPVKYQASTTYISKDGERNSFDDMSIDGECCLLPTRLRNCYWNGDRWCATMFKPRFASASNGYELLSQEIGKSQARLHACRKGKYFMSEVKISAKKEKQVDIDEESLKNITSMKPRIPRLNLSSIPDFESSEKFAKNAALLSSFQHEAKRLASTRSAGLSSREHNSVGKNEDGKESSNEPSAEQVFDGVPVKAIEEFSLFQLTKILDKDTIFSATQEELNQHLLKMFRASDSLRPFTLTRGYRTLQNMRPTQERRPSTSPKRAETFRSNLGRHCWYANLIASMFCLGRQPTRPEVMILCEIGHVIEKGLVFGGKEYCDLLLFLQKKDVDLNGFETRKALMGIRYTLQIPDEVISEGFVRKCGMVPDWLACIYVPKTYSRLTSRPCKLDLT*