MSWSDLPPELLGLVLKRLPSLADRVRLRAVCHPWRSNALLQPLPPPLPWLALLDGTFLSIPDGEIIEMPMPDDAFCYGSVDNWLFLVHSDGQCSLMNPFSEDTLKLPDLSTGWHIRLPGCPEFNPVFCKLSVPSPLESSLNPLVAIMHESWGLCIFQPPVVTDTIQGREPLEALLEISFFGGKLFAIDSSRKLLNIELVEDLEHKPKISLFKCIIESSDDLLSRPESMSSDEEYIVKPYLVECAGKLLMVNRWICGLHPAPCIDYDRTRKFDVFEADFITKPCRWRRVNDLGGHALFVSSSSSKSFPAGECSGVQENCIYFMSELSGLKLVADPLHDSGVYNMKNGVTIPLLSDTSAVPLPSYHVGPCRLTWLFATQAL*