MNTNIQKLKLVLNKTKLGTKSYSHDVSKLKRNPNLEKLYTGDKHDFSKVIFKKEQIEDVIKEVKFDYYYFNEGKKNKYKDIPLNVSIIKESDLPPYKPVDEKLNFSILENDLKIISTNKNSGVCSIGLYIKCGSRYEEINDKINEQGMSVMIENMAFHSTAHLSHLRAIKSLEKIGANVSCNAFREHIVYTCECLNEYLPIVINLLIGNVLFPRFLSWEMKNNVNRLNTMRAKLFENNEMYITELLHNTAWYNNTLGNKLYVSESNIENYTSENLRNFMLKHFSPKNMTLVGINVDHNELTKWTSRAFQDYVPIPYIKQKEVTPNYTGGFISVEDKNIKKTNIAIAYETKGGWKTSDMITLTVLQTLMGGGGSFSTGGPGKGMYSRLFLNVLNNYNFIESCMAFSTQHSDTGLFGLYFTGDPANTKDIINSMALEFHKMNKCTDEELNRAKKSLKSFMWMSLEYKSILMEDLARQMMILNRILSGKQLCDAIDAVTKEDINRVVSQFLKTKPTVVVYGNISHSPHYDEICKMLG*