MVGTMDPSPGSLNDLLQELMKISEQTLEDNDNVKKHALQCHPMRQALFDVLCEVKEKTALQIRAGTDDQPEDPQLMRLDNMLVAEGVAGPDKGAPLSGDASGGDQADYRQKLGQIRLVYNQELQKYEEACSEFTQHVMSLLKDQSRVRPISQKEIERMVSIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCNITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAAHGLGGLPGANYGMLAGSSSMLNPYQGMLPGQDLTHMGMPPGFDLSAYNPQLMAQYQANLDSDK