MQITLAVAQRPATCAATLQVQARQASLPTATFSSKQQAAAQPRRRPAQLAVSTRGRRQTVVTAQAAAVPDPEKLDRFKSANKDYAVLTKQIEDTAAEVVEALQGTSLFLVGMMGSGKSTIGKLISQALGYCFFDTDSLIEQLSQKKVSEIFAEDGEAEFRELETQVLAELAPFKNCVVATGGGVPTRAENWGHMQGGISVWLNGQPTLLAHRVVADGSAKRPLIAQGEGKAAGGEGLEEYHAAVARLTALLEDRRVLYEMADLAVGLEGSGPDADIGAPAMEVTYRVLHAINERVKNDTEERKRRMDFEIVREGELPATMRVMESPVAKAEQQDPFLPX