MKKINYILKLTKYMSATLIGILCLTGCGQDDRIGLDATDNIAPGLPSNIKVENINGGAIISYTPPKDDDLLCVVASYMINGKERTTKASPYVNKLTVEGFGKVGDYQVTLKSIDKSRNESEPLSVTISPLTPPVEFIYNSLKVENSFGGVSLTWENPTRENIILEVFKKDDGEWISLENFYSSVLNGVAKIRNLAAEPITLGYRIQDRWENYSQMLEKESTPLYEEELSKSLFKEVNPLPGDCEAMSGLPIRNIWQGDYNMECFHNITNTTNPAIGRTITFDMGQVAKVSRFKMYQRRGNDPVNVWAYDHNNLKKYVIYGCEALTDNMYLGGEVKEDGIKYPTFEGWTKIMEVECYKPSGSDNPTKTNEDLEYIENGDEHEIPLDAPNFRYIRIYMLENWSGGTYAQIGEMTFWGQPIGK