MNNKLFLRNKQHINLGTIGHVDHGKTTLTTAISYLLNLQGLSKKYNYSDIDSAPEEKIRGITINTTHIEYETLTKHCAHIDCPGHSDYIKNMIIGATQMDIAILVISIIDGIMPQTYEHLLLIKQIGIKNIIIFLNKEDLCDDVELIDFIKLEVNELLIKYNFDLNYIHILTGSALNVINIIQKNKDYELIKSNIWIQKLNNLIQIIDNIIIPTRKINDYFLMSIEDVFSITGRGTVVTGKIEQGCINLNDEIEILKFEKSSPNLTTVIGLEMFKKQLTQAQSGDNVGILLRNIQKKDIKRGMILATPNKLKVYKSFIAETYILTKEEGGRHKPFNIGYKPQFFIRTVDVTGEIKNIYLNENVQKVAIPGDKITLHIELKHYIVLTLNMKFSIREGGKTIGAGIITEIKN*