QFRPRDRGQVMTTNPKPNKALKVKKEVGENAPALSDDELVSMSVRELNQHLRGLSKEEVTRLKQRRRTLKNRGYAASCRIKRVTQKEELERQRVELQQEVEKLARENAGMRLELDALRAKYEALQAFARTVARSPVAPTKVAATSVITIVKSAELSSP