MKKNITRRVVAGAAITGAAVMGVATLSDGVAAAGPLPGGKITKTLADGTPITVTLFDQFANHQRAVTNVQTSREVWVSGKVRVNVGGKADGGSIKVGYDVGCQVTFGAEAGAYGGVDSTKDGLRPNSDTGITGAVTLGPGQVKTVWVINTTSGDSTAYEDYEVNDYTFKGNKGGVVYSQEKFGVDGCAGYASARPRIQVTVSTDSVKSVTVLNGKPFSLG