MVGKMDPTPGSLNDLLQELMKISEQTLEDNDNVKKQALQCHPMRQALFDVLCEVKEKTALQIRTSTDDQPEDPQLMRLDNMLVAEGVAGPDKGAPLSNDASGGDQADYRQKLGQIRLVYNQELQKYEEACAEFTQHVMSLLKDQSRIRPISQKEIERMVSIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCNITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAAHGLGALPGANYGMLAGSSSMLNPYQGMLPGQDLSHMGMPPGFDLSAYNPQLMAQYQANLDNEK