MSTSNLPLGMVSLSASAVRLVANQRPDIGTLLDLSTDQYVEDLGSSSHGSLLDQDQLDQLINFNSVVEQMPAQTVSPKDLMMDSSAPPSTSFTDMSTPSFESPGYFSHDTSPLIATDSDLGPGHEEWESLFPVESAMLPKFDEKVPLCSPKAPSALITPMTRTASSPGASPRNSRSSTRPSSISGVKPRNRDKPLPPIVYDTSDPVAAKRARNTEAARKSRARKVELQEQMERRIAELEKALEDSRQREAYWKSLAETQQ