MSQIQEKEEHHKMTLREREESQEQEKIEIAQAIYIRWKTKKLINERMLTPEKAKAKATAKWSKLDEDKMQKFYKVASIECHLLNEDGSYGKRKKGDITKRKEEYHPYLLFCKENRDRVKAEGHTGNEIMKYLSNMWKAMSEDERKKYKDLAQHNKDSVKK