MSDDGSTAVEKKSRGRPTKTEKSEKSEEKEVKKRGRPTAGEKKEVKEVKKTLDDGEAPAKRGRGRPKGSSKAAAPKPKKGSGKGRGRPKKKKEESEDEDEKKEESDDEEDEGKAEENGEDDDDEDED