MGCAPSKESEVPPASQDPWQLAHTGQVKQLRRWIDMGGNPSALDRQGGRGTLLHAAVSGVRLGCIQVLLECGADANAVTKLRGSPLHAAAAHNDSAVAEALLSGGADPMLKNASGKTAIDVALENGNSTTAELMRRKASRTLRVGAGRKKPGPNDPGATAAARPTARPSTPAGAQLKRPSGGGSGLSSATDSGNGLLAKQGSGPAAAALTNSAGSGGGGNGGLSAAPSAGLNSGPSGAGDAAKAALVHSAGSGGRCSGFLGNRPSDGGMSNAPSGGNAAGVVAAGVGPQFSPPSSPPAPRVVAHALGHAQAVQPVFGQEEGLEQPQAPTHGGPGAGFYPLVHAGSGGQHAGTGGAAGKAAAAGNGTAADAGAQPAGTQLPEVSPPAPQNFLQRAWGATTASGSPGERQLVQQEQQAAQEEALQQAQQAQX