MARSRAAPRASGGSSHHAAAPPPPKKAEPLHQSTPHAHPPQPNGVTNIYVQRPMAGGGGSGILGTMAAVAGGSVLGHGISNYLYGHSNQAPTQPAEAQQLAQAAQQEGHVCTPQLVGYSKCLEANPESADSCKWAWDYFTQCQREHPMQPPQ