MKASRRKNIDKGEQQPKKKMKISVQQRKRSSGTEEEGNYPNIDYFNKLSDDVITSLFLRCTLKSLSMLRCTSKLWNNFIISSSFLHLHLTQSTQNGPKLLFLERISLHPAKSSTLRFISIDMDGSREELYTVTVPDDQLACARMQVRFGLVCLSTDCRLYLCNPAQQQLCELPEYSLSATPGYWHFGFAYLHSRKEYKVVHFFYTFPSMTERWCHRGKLRVSHLKCEVLTINKVGGISFNRWKEIADRPPCHPRSVGQLVNECMYWWTYCVPRARVNQILSFDFETEKFLAISPPPSPFEGDVGLFVMDLKGMLCVPDAARFHRSSILDLWILKDKISCTWVKEYSIRLIDFGFKKITNVFMTCNEEIIFHHLGKVVFYDLKRKSFREVEALSHRFFPYGVYSKSLFSLGTI*