MGSKTLPAPVPLHPALQLNYSLLQTLNAFPVAVDQLYGLSALHTVQMNRWTVGFPQLQGLADPRFPGALPFPAAAAHLLPHKHPVHRKDRPRFDFANLAVAATQEDPPVTGQSRLSPERRPARGRLPAKSKKEFICRFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHLQTSSLSAAAAAGRCFGATATCGATV