MRQKVSFKSGDLELAGQLERPSGDIKFYALFAHCFTCGKDIAAATRISRALTLQGIAVLRFDFTGLGNSDGDFANSNFSSNIQDLVSAADHLREHFAPPQLLIGHSLGGAAVLAAAEHIPEVSAITTIGAPSDAQHVAHNFAAHLDEINAAGEAKVNLAGREFTIKKQFIDDIAKYDKSHISKLKRALLVMHSPIDATVNISEAEKIYASAKHPKSFISLDNADHLLTNKNDADYAAQIIATWANRYVKYDKTKYTASLTGGNVLVEEKDHVFTQHVSTKDHTWLADEPIKVGGKNLGPDPYHHLLAGLGACTAMTLRMYATRKNLPLDHVKVELDHTRDHNKDCDDCEQTGNLEAITRKITLRGDLTEPQRQRLLEIADKCPVHKTLHNNPVIVSELVE