MTHQKSLDVSTTSDVAVDTPPTENASKRLVLYNPDTSKPGQVAVAILDATENEHTSFKSFLASNPSSRVLPSVGAFTIQCAACLKWRLIPTKEKYEEIRENILQEPFVCDRARDWRSDVSCDDPTDISQDGSRLWAIDKPNIAQPPPGWERLLRIRSEGSTRFADIYYVAPSGKRLRSMVEVEKYVLSETFRVCQRWGESISIFIYNPEASSGKLC