MTINQKEAVDSRRTFAIISHPDAGKTTITEQLLLFGGAIRQAGTVKGKKTGNFAKSDWMEIEKQRGISVTSSVMQFDYQDKRINILDTPGHEDFSEDTYRTLMAVDSAVMVIDSAKGIEAQTKKLFQVVKKRGIPIFTFINKLDRDGREPLELLEELEELLDIESYPMNWPIGMGKGLEGLYDIYNERVELYRPENNGGERFIPLKDGDIPSDLPLHNNSVYQQVLEDVELLVEAGDEFSEEKIARGDQTPVFFGSALTNFGVQTFLETFLQFAPAPHAHKTEEGGEVSPYEKEFSGFVFKIQANMNPAHRDRIAFVRICSGVFERGMDVTLGRTGKKVKLSNVTQFMADARENVTEAVAGDIIGVYDTGNYQIGDTLYEGKMNVQYEELPSFTPELFMKVTAKNVMKQKSFHKGIYQLVQEGAIQLYKTYLTEEYIIGAVGQLQFEVFQYRMSNEYNAEVVMTPMGSKIARWINPEDLDERMSSSRNILARDRFDQPLFLFENQFAERWFADKYPDVELKSLM*