MKLGRFLENGREQIRNLLLNASTVSSAPSFSFVSGNESADLDSCASSIVYAYCLQRKQLGRIVVPFFNIPRKELRLRPELSYLLNLASISSDDIVFLDDIVKLPKRIFSNPIYLVDHNSLDRKDLENFNGSIAGIIDHHKDEGGSLHADPRIIEECGSCCTLVCRYFMPVIRSLYDSKVSELHQTATNLAVLALGPILIDTGNLKNEKTTDTDVKIVNDLCSFVPKDWVRDEFFDTLKEKKKSCKGFSFDDLLRRDLKQYFPDGIVVNYASVGKGLDWIKKKRLGWEDELKSFAEVQNSDLVIVGLSLSKNDEFGRQLILYKRTERGAGLADSFLKLSKQNLGLEIIEEKDNGDLSMWNQRNSAASRKKVVPLLMDSVKQVASK