MSLQSQQPDVNTLLHNMRAQILALTTQLAELQANPAAATPSVGKKFTKKERERSRFAKRWIKLQIWVKANWDAFANDFEVATAVLSRLKGPVAGQYAQVRLQECYTAGVWPTWDDLKIEIEKYFKPQAERNWAHQQICSSKQGNMRTDDFVTQFLALSIQGGLGNEHAVELLEQNVNPHIAEQLYLQDMRSDNLSQAVEEVRKIGRAIELYKMHQGGGSTTKNNFSQRSPGSSNQKSHHSHGFQPFGLQPGWGAPMDIGAVQGRQKHRFTCFSCGQEGHMAQDCINGAWAAQQKNNQGRQARQLEAEKPDDQLQTLAGRSYDKIRAFFYDQQVAEMKTQGKEFGA