MVGTMDPSPSSLNDLLQELMKISEQTLEDNDNVKKHALQCHPMRQALFDVLCEVKEKTALQIRAGTDDQPEDPQLMRLDNMLVAEGVAGPDKGAPLSGDASGGDQADYRQKLGQIRLVYNQELQKYEEACSEFTQHVMSLLKDQSRVRPISQKEIERMVSIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCNITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAAHGLGVPGLPTANYGMLAGSSSMLNPYQGMLPGQDLSHMGMPPGFDLSAYNPQLMAQYQANLDSDK