MNFTWTSLFVTVLAVSVLALNENENNYLQELVDAGISQDTANKLVNIAAQHNTEGSDPNKSGRAIFESIISETNAAIAQASQADQEAYKNFVEDKKNQYEKPDEVDNSDDE