MARHASLPNPTARRALVALATAALGAGAATASAQAAPAVDATHNRPASTGAIDSQAGLRPLTGTVGYVT ......