MFWAVTLFLFSAFILRQWLSSISLNLPPGPRGLPLIGHFHLLAMGKLPHIALQQLSKRFGPLFHLRLGSVPVFVVSSPAMAKEFLKIHDTEFAYRPRNNTASIIFDFRSMSFSPYGDYWKKLRKLCATELFTAKRVSLNAQIIRDELWDLSRELSRASKAGQVVGVRSHLRALSFNVMTRILMKKTYFGSKASGDPAIAEDASNFIGMIDEFLEVGAEFSITDYFPYLSWLDLVARRARVAGDKMNGFLQKVLDEQRPGEVPDFVEITMSHIGNDAANLKALLMDLLLGGSETSSTVIEWALAELLHHPDWMIKAQQEIENVVGHTRMVEEADISKLEVLNAIIKESFRLHPPVSLLIPHASVEAQNVAGYDIPKNATLIVNVYAIGRDPQVWSDPLEFQPQRFIGSSIGVNGQDFELLPFGSGKRSCPGLLLGLRNVQLVLSNLLHGFEWKFPGSPKDQPMDEATAVVNYMAHTLKARITPRLNESAY