MNNKLFIRNKQHINLGTIGHVDHGKTTLTTAISYLLNLQGLSKKYSYSDIDSSPEEKIRGITINTTHIEYETLTKHCAHIDCPGHSDYIKNMIIGATQMDIAILVISIIDGIMPQTYEHLLLIKQIGIKNLIIFLNKEDLCNDEELIDFIKLEINELLTKYNFDLNNIHILTGSALNVIDIIQKNKNYEIIKSNIWIQKLNNLINIIDSIQIPIRNINDYFFMSIEDVFSITGRGTVVTGKIEQGCININNEVELLKFEKSSILTTVIGLEMFKKQLIQAQSGDNVGVLLRNVNKKDIKRGMILATPNKLKVYKLFTAEVYILTKEEGGRHKPFNIGYKPQFFIYTVDVTGEIKDIYLNNISQKVAIPGDKLTLTIELKHYIVLTLNMKFSIREGGKTIGAGIITNIIN*