MLHEILLSLSGQQSSLFSFQTEEDAVSEESFPLLSPPEKALLASLARLSRLHARLQAHTALICSTHASVICRAVSTAIRSHHLGAFQKKILEVEKAILVEDSGYVGGYGIVPLATVVGEFAPWTRRLEWLWEVVRFILPTEKKKHTQSCTGAGLIDHLRRESHTGYIDIEEIVLDLIGAAETAWMRQLSTWLLYGNLPILGKGDFFIQEADTKENEGPVSTVQFTIHTQLIPQFVSSHTAASILFIGKTLNLMRAKRSPTGHTPDGLLTSPVTLQSEHISHLAGLKSPISASELSNTVDSIRTSLSQSTLSKLLPLPKILEILSLLHNFLLLQRGEFATALVLHADARLRERQRGPESSSARHVSNSVDGLAIKEGDVATTLTKTWAELYSLQNEEDPVDDELDLARELVRLSLKPRDHGQNPGFSGAAAADPVAETSNTPFDDLLFPTSTSLSVHVRPPLDLFLSAADISIYSKMHSYLLGIRRAQIRLGDLWKHSPLRRSHPSPWGPPRSNSRFGQSRLQMGRQRENARTSKMRAIWATGSASLFVLSEIGSYFQGEVINESWQHFRDWIEAGVSDSPPSTSRPGTATSSKARRIGLATNEQSEDEPGAAPRRHDPEALTAAHRQYLYSLVQSLFLNDTPFTKALRDLLARIDHFIALVIRLEIIQRNMDLESDEGVVDALVDYASEERGVWNALRAARADTERGINEVIARLQDIDDSRTQEGRMMFQPTANTTGSWMVGHMNGCSFRPRKAAGVDRLLMKLDFGTARN*