MNKIIKKQVLATFALVTIMAGVLIGTNCIYAAQDGKETTTIRLINQTYFNVKNIKVTWNDGKEQTVNTLGSHDSIDFSSDAGSVYKMDVTGTTQSGEKFTGHFKGLVGKDTRVFIELDENADVQVFIPQGEID