MRPEEQILPALAVPAALQDVLERLCRTGAALSRLIAAGDPARELGASSGEENADGDRQKLLDVIADEAFIDGLRGSAVRYLASEEQESILQMSDGGSLALAIDPLDGSSNIDVNISIGTIFSVYPAAGSAEASFLRPASEQIAAGYIIYGPQTLLVVTHGEGVLKFTLDRDRGCFHPAAAKMAIPPRTSEYAINASNYHHWHAPVRAFIDDMVTGALSRNGQGFNMRWVASLVAEAHRILTRGGVFLYPADRRKGYEKGRLRFLYECAPIAFLVTQAGGSATDGVDDLMRQSAASLHGRTPFVFGSAEKIARVTAYHDLAEAGDAALFGKRGLFRS