MRLDNMLVAEGVAGPDKGAPLSGDASGGDQADYRQKLGQIRLVYNQELQKYEEACSEFTQHVMSLLKDQSRVRPISQKEIERMVSIIQKKFSGIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEVLNEYFYSHLSNPYPSEEAKEELARQCNITVSQVSNWFGNKRIRYKKNIAKAQEEANMYAAKKAAAHGLGGLPGANYGMLAGSSSMLNPYQGMLPGQDLSHMGMPPGFDLSAYNPQLMAQYQANLDSDK