MFNILKENIQDYFIGQSTIEKDKLVANILLNFPELKESSINVYLSLLKKEGVIQNPSRGIYALEEMNSYIPTIDIKQKRLFRKIKKDLPFIDFCIWNTKWLNEFMLHQPFKYYTVLEIEKDAIEPVFYLLKEQGKPVFLEPDADTFDLYINNSEDVIILKQLITESPLQEIENILIPTLEKLLVDMTIDTNLYSAQQGEIKLIFTSAFEKYTVNKNRMKRYSYRRNRENEIEKLTNLTLANIA