MQSTRLRWKSGGCMLRQSLAHPRTXYNPLAHRRSRHELTHLTPASLTSTAAVCTAPPDSVEVEYESVIGIEAHVQLLTRTKAFCNCASSYGEEPNTSICPICMGHPVCTHGRRGPISAVQQVFTCQHVAAGDPAGAQPGGSQTGYSCRFCAGVSRCPVLQVRPQAGYQISQFDEPICTGGQVLVDMSDGTTKRFGITRAHLEEDSGKTVYGGSDRLAGSDYALCDFNRAGVPLLEIVSEPDMRSGRDAYMYGDELRRVLRFCGVSDGNMAEGSMRCDVNISVRPKGQAQFGTKVEIKNMNSFSNMQKAIDYEYERQ