MDGHGRGGCGSETQSEEEMDLRRGPWTMEEDLILVNYIANHGEGRWNSLARCAGLKRTGKSCRLRWLNYLRPDVVRGNITPEEQLLILELHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLKCDVNSKQFKDTMRYLWMPRLVERIRAASAVSGSTQNTPTTLQNLPAGQALTSVCNDFGVLQVEPNTNITPENSSTGSFATTNTHVVSPISDLTDYYFHGNHNGFQTAPVSCSESLLSPSGSFYHGFELPPTEQNVWFGMDPPENTWNMEDIWLLQQQQQQMCL