MENEQNNQDSENGLDYFRSMYDRYRDVFINHINDYVLEDDIKIIISKYYKLLFDYNCLGGKNNRGILVILIYEYVKNRDINCNEWEKVACIAWCIEILQASFLVADDIMDKGETRRNKHCWYLLKDVEIKNAVNDVFLLYNAIYKLLDVYLRNDNCYLDLITSFREATLKTIVGQHLDTNIFSDKYSHIDKDIDVNNINISQENKININMLNFKVYQNIIIHKTAYYSFFLPIVCGMQMGGISLDNLLYKKVENIAILMGEYFQVHDDYIDTFGDSKKTGKVGSDIQNNKLTWPLIKAFELCSQPEKEDIIRNYGKDNVTCIKFINDIYEHYNIRDHYVEYEKKQKMKILEAINQLHHEGIEYVLKYVMDILFTGA*