MLGWYGLLGKKFKDTFGHIGGDFWLSGFVGMKKPKNHGVPYSLTEEFSSVYRMHQLLPDTLQLRNIDATPAPNKSLPLTNEIPMEDLIGGKGAEKLSKIGFINQMVSMGHQACGALELWNYPVWMRDLVAQDVDGTDRPDHVDLAALEIYRDRERSVARYNEFRRRIFQIPITKWEDLSDDKEVIETLVEVYGDNNVEELDLLVGIMAEKKIKGFAISETAFFIFLFMAGRRLEGDRFFTSNYNDETYTKKGLEWVNTTESLKDVLDRHYPEMTDKWMNSSSAFSVWDSSPQPYNPIPLYLRLPQQ*