MKFSSLFKSNKKPSFSPMLCRLPRCGDLRTLSIRDENNHNIFNSQRFYNNVDDEMVDEVIESLKLEKDRFFVEAGQKTSLILDMSSSRLSKKRTISKRLEFLPFNNDSCVITSMDSIDAYGETSRSILEGSSSRLSKSTNNSTSSKRLGYLPSNDSMDSYGDQETSSILDMSSSSSNDNISSKGLGYLPSNESMDATSILERSKSNSSHGFVYYVPCKKTYAIMRLISRDPYEDIKYFLEKMVDENLEIEDWEESLEELCGWLLEINEKNIHKYIVGAFCDLWMSYSCTSTINTPFGFSSSKPPSLYFMSLIENEADRMIAASTSSVTP*