MARARGQAPGSGGRRRPRRGGAGTGPRGESAGLLLLLLQVLPPGATAGPGRRGTRGAGGGGVCWPGAAPAFPRDARLLLLLPPLPPLSPPPPSSAPAASASRMGVGLARAHFEKQPPSNLRKSNFFHFVLAMYDRQGQPVEVERTAFIDFVEKDREPGAEKTNNGIHYRLRLVYNNGLRTEQDLYVRLIDSMSKQAIIYEGQDKTPEMCRVLLTHEIMCSRCCDRKSCGNRNETPSDPVIIDGDAIHQVPEPCYTRSSSSGFRGFGLSPAQQSGYDSGIGASLDWVGAPGVVGLGEPGSTSFLNGSTITSPFAKERLRPRAAPPKLPTPGLPQSPRRGASRPVF