MARSGMEPQAAVAADHGAALTSRPVMEDLGPGLVLAPAALLHRWQAKIQCRVQQARTWDLHGGGSVQPELGSHLSAAVQSSLLKLHAGSLQGGLDGGGESSARASSSSVGLRPGALPHSVDRIATAAWGGGGGGGGGGQRLRYERTASPALAEHWRPALGEAEGEGAEEEEEESERSRRAERPARGEGSSVPLCAERVGGLKKQYFVRVRLRKGKLKEEFEAVDSDQRPGPLGALINFAKSYVLPEGYPESVSLSYTPYMQWRAVQGRAGAVLLRRRDERVHDAVPPARVGRVAGRRGLRRARGQLGHQGRRGASREDAVRAAREEVRLRLEAVPVCGRPFDGGGRGRGAGHHGAAALLPPARLRRQRGQGPHPAPCTLHPSPCTLHPAPCTLHPAPCTLHPAPCTLHPAPCTLHPAPCTLHPA