MPALSHSKALSSLPSVSRSLPLIQRLRKIHGLASSFPESSSPSPAPSNRAVPGGSLAKWISGIAAGSGLGLLYWSSDSDSTSGLFGGINLFSLADSSSPSVSDGDLKPRSRSFIPKLALPGYSSRFIFGDAYRRKIFFNYEKRLRLQSPPEKVFEYFASVRTSKGELLMKPADLMRAIVPVFPPSESHLVREGYLTGERNPGELRCSPSEFFMLFDVDNDGLISFKEYIFFVTLLSIPESSFAVAFKMFDTDNNGEIDKEEFKTVMSLMRSQHRQGIGHRDGLRAGLNMSGSVEDGGLVEYFFGKDGSDKLRHDKFTQFLKDLTEEMLRLEFAHYDYKRRGTISAKDFALSMVAAADASHLGKLLDRVEDLSEHAHLQDVRISLKEFKQFAELRSKLGPFSLALFAYGKANGLLTMKDFKRAASQVCGVSLSDNVIEIAFHVFDSNRDGNLSVEEFLRVLHRREKDISQPIAKGLCQYFSDGWNGSNKCSSP*