MKKPKNHGVPYSLTEEFSSVYRMHQLLPDTLQLRNIDATPAPNKSLPLTNEIPMEDLIGGKGAEKLSKIGFINQMVSMGHQACGALELWNYPVWMRDLVAQDVDGTDRPDHVDLAALEIYRDRERSVARYNEFRRRIFQIPITKWEDLSDDKEVIETLVEVYGDNNVEELDLLVGIMAEKKIKGFAISETAFFIVLFMAGRRLEGDRFFTSNYNDETYTKKGLEWVNTTESLKDVLDRHYPKMTEKWMNSSSAFSVWDSSPQPYNPIPLYLRLPQQ*