MEKIRLKRILIQRGLSVSSPMMLLTGNTGVGLLLVDHPRLMVRSPARKRSSSPIPSRKDDWRHKDDYIDRGSSRNRQDRSGESQRQSDRQSSRSSRNYHKQNDYTRYGRHTDDDDKGYSKLSSHSHHDSRVDNYGNNSRRDNDHRSRHSPRDTDKHYRDRYGDSAHRSKNQEREASSFKDKDLSFDRVGSGRRYNSSSIDDNRSRESDRYKEYRDSRDEKGNRSSDHKSDRSPAYEESRSNRNESNSRKEPQVDAMELDGKKYTKEERKNYEDREKIFADRNVASSKGRVSSPSKKSKFSGMDESSAQGKDANAADGKFSSNSKQGQDLNGELSLEQGVKDSDIDAAKIAAMKAAELVNRNLIGTGIMTTDQKKKLLWGNKKTTTNSEESTHRWDTSLFGDRDRQEKFNKLMGVKGDVPTENKPVIHDAERQKELQMDLEKQYTAGLRRRDGRTVGLGL*