MGGHMEQQEPDKQRLILKEYGKNVQSLVDYITSLENRDKRTAGAYTAIEIIKQLNPSLKQENDQKLWDDLYIMSDFKLDVDSPFPMPEKELLGKKPSPIGYPKGEIKFKHYGRNIEKLIENAITIENDEEQEEAIIFIGQLMRSFHTTWNRDNFDDQIILDDIKTLSKGKLHIDLEKVKENGLFESNTRRDFKIPQAQDDRNHKNKRSHNNKRRNNHKKRRN