MASAPFPGPSTSSTLITSLCAVCGDTAFGKHYGVNACNGCKGFFRRSIWSQKRYKCRNNNECKLFKEQRNSCRFCRLNKCLAVGMNPRAIQSERVLPPSQTENNEIRIVSSCISTKRAIISCVQISHPVSSLKNDNFSIFNLCKNNLLEQQLSEKPSTSGGLNKMPPNTLPLIFDMDCQFKEQKVKELLEIQKCLFNRIDDIELNQQIQNSSNISTNTEFIYLFNNPTILCAHLSANRIATATDAANDWNRCFILFIDFLKALPEIDKFPIEDQIIITKARFPAFHWALCALWTLKTGIDKGICYCNGSYFPREPSLQCILVESKCVEKMFTVLVEPLSKLQLNEIEISLFYIIVIISSTIPDLSEKSKQKFSLLKQHYFSLLYNNIFCKIISNESSTTTTNEASIQASVRAGHILILCSAITEMTHISSDNIQANNALQLLSMETWKIYQRIV