MKRKNRIVMEMARCIRNSKNLVEEFWAKALNTAIYLLNRSLTKIVYGITLEEAWTGAKPNIDHLRIFGCVTYAHVPDEKRSKLEDKSVKCIHIGYSEVSKAYKLFDLKKRKIILNRDVVFDEEKVYKDVINDVAEQRKTNMSQSTDKGKEIEIQSILVAEEIESSNSRQQKFPKWVQRGHNQKDMLDTNFDRRMIRQQSRVNFILITQVMKNNEPQSFDEAVNKVQWQNEMESKFDALVRNDTSTLMELPLDKDVIGTKWIYKTKYKYYGSINKNKARLVAKGYAQ*