MGILEKMEGRNEINFGNATILALGKAFPHQLVMQEFLVDGYFKNTNCDDPELKQRLTRLCKTTTVKTRYVVMSEEILKKYPELAVEGLPTVKQRLDICNAAVTEMAIEASQSCIKKWGRPISDITHVVYVSSSEARLPGGDLYLAKGLGLNPETKRVMLYFAGCSGGVAGLRVAKDIAENNPGSRVLLATSETTIIGFKPPSVDRPYDLVGVALFGDGAGAMIIGSNPIRDIERPLFELHTAIQHFLPDTEKIIDGRLTEEGISFKLERELPQIIEDNIEDFCDKLINISGIKDREYNKLFWAVHPGGPAILNRLEKKLDLSPDKLSASRRALADYGNASSNTIVYVLEYMLEEKKDITDWGLILAFGPGITFEGILTKNLTI*