MDGHGRGGCGSETQSEEEMDLRRGPWTMEEDLILVNYIANHGEGRWNSLARCAGLKRTGKSCRLRWLNYLRPDVVRGNITPEEQLLILELHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLKCDVNSKQFKDTMRYLWMPRLVERIRAASAVSGSTQNTPTTLQNLPAGQALTSVCNDFGVLQVEPNTNITPENSSTDSFATTNTHVVSPISDLTDYYFHGNHNGFQTAPVSCSESLLSPSGSFYHGFELPPTEQNVWFGMDPPENTWNMEDIWLLQQQQQQMCL*