MVRPHGGTSMGRQRIEIRHIETKGQRQVTFSKRRSGLFKKASELSMLTGASIAVVVMSEARNAFCFGDPSVDAILRRYAPVPGEAAAAASVGPSHVHGAARDDDDDRDRHHHEELRKAVEDARSQVAAEKSRLSEVAKKIEAAKADRQFWWEADVEALGEAELPEFTRALEKLMANVRRHADDQPQQQQ