MKKSLIALTLAALPVAAMADVTLYGTIKAGVEVSRVKDAGTYKAQGGKSKTATQIADFGSKIGFKGQEDLGNGMKAIWQLEQKASIAGTNSGWGNRQSFIGLKGGFGTVRAGNLNTVLKDSGDNVNAWESGSNTEDVLGLGTIGRVESREISVRYDSPVFAGFSGSVQYVPRDNANDVDKYKHTKSSRESYHAGLKYENAGFFGQYAGSFAKYADLKDNAERVAVGTTGAHPVKDYQVHRVVAGYDANDLYVSVAGQYEAAKNNDGTANQGKKHEQTQVAATAAYRFGNVTPRVSYAHGFKAKVNGKKAARYQYDQVIVGADYDFSKRTSALVSAGWLKEGKGVNKTEKTASMVGLSHKF