MNKLPTYFEARKWASFRIQNLTQVDMTAIDFLLEKQLGLTTVELLSHYRDVMTAEQWQKFQVNVDQLVSGKPVQYIVGQADFYGLTLAVTPAVLIPRVETEELIDWVLTETAGYQNDPLRVLDIGTGSGAIAIALKKNRPNWQVTASDISDGALKVAEKNARRLQTSITFIQSDLFQNLTGSFDLIVSNPPYIAISEKSEMDASVIENEPAIALFAPQNGLAIYQRLAHEADRYLTSAGRLFLEIGFRQQAQVENIFHTSMPAATVIAKHDVAGHERMIEIKK