MSKRDPNAILPSSETSYGLLKGDIPLKKLRIEQADQSPRKQTTAVAAAVSPSAGSPCAASQPMASSAPAAYPQKGQPAQTPQQTLPTIPEAHEEADHATMGSRRRCLQLEWPQGGSAMAALQAQAQAPEPHLVGREQQVEVAKLQQVLCFDIELAMALEEEDEGQEQEQEDVHVSRQHEHQQQQQQHATANDAAMGIDGSQLPQAPACRRRRLDPARDHSWALASPLLAAVPASVLAAVPGLVPAPMQQQQQQQYAAVHDPGHSGWALVPCRAASHPMQQPQHLQQQQQQSVPQRPHVQQWPHAQQSHQQDRGQVAATDDPQQHDADTAMLSAADEASPSSPLALEELPHKAARGSLEHRALIDCRVQSAPELQHSIALNPASLTLRMSHGLEPAPLAASVHAAAPGGTRFGCCGDDSMEDX