MGDQVGERTRGPWSPEEDETLRAMVGVHGARNWTAIGRGVPGRSGKSCRLRWCNQLSPRVERRAFTADEDAAIVAAHARIGNRWAAIARILGNGRTDNAVKNHWNCSLKRRLRAASAGGEEDERRACKRVSVSPESPSGSGSGSGSGSERSDLSHGGSVFGRRMVCRPVAADCAMSRCRRDEEEEDDGPLTSLSLSLPGMAQDQEGSFSFCHESQFQQPPSPSPAPYPFSAEFAAAMQEMIRGEVRRYMAGCDDLPPPESRGFSSRSGATNPMEWRRNGWLN