MKKMLPESKVEAIRKEGFLNRAVEAYRFFYPTVSNVSNFKALNDLGITENHDFIIQLTTPDLNVLTQNSDTPYCLGTGNTENGPVVIELPQGAIVGVADDINFKFITNMGLTGDEQGKGAKYLYLPPNYDGDIPEGYIVRKPSSYRFLICLRAMVHQASDYEKAFELLKKVKFYPLEEKDNNPTSTFHDFSHRKAISTPYYVEGKFDYWEVIKWALDNDETDPEYYQMYGLLKAIGLAPNKEFNPDPDKKALLIEAAEKADKMMFVNSFNTDDPAAIVWPGKNWEWAVYGENNDFYEKTYLNLPVRERWFYQATLETHMMFMHKVGFGSVYMLGVKDKEGNYLDGGKSYT*