MSSMVSALTQAMGTTDNNVPTVQSTPFALHQSVVKGEPDQSQPVQDQENTRRRHYRGVRQRPWGKWAAEIRDPKKAARVWLGTFDTAEDAAVAYDKAALKFKGSKAKLNFPERVHEFGYFMSSGASSNVMTEQNPRPVAPPPPPPSSFAPDTYPDLLQYAQILSSNDANFPYYTSNLFNQQPFPGHFSQSFLSQQQLNQQQEDLMRFSSRFDGSSSSDQQEHGKGSSNPSE