AAAELPAARPGTLEYKTLLVSNLGSQVSDEDVEDALIHEFKKFGDVSVKLSHTPELGRIAYVNFRHPEDAKEARHAKSSRLLLGERPLKVEPMYVRRRSVTPPEVGYVPLHASYAYRQRSLSPPGPGLANLRDLRARQYALETLGLSRERERLLDYYGMLDERGRPYGFPPMPVVEDLKPEDDQRATSNLFIGNLDGNVTEAELRRGFDKYGIIEDVVYAFVKFQNLDMAHRAKVAMQGRLIGGNPIKIGYGKANPTTRLWVGGLGPGNSLAALAREFDRFGSIRNIDYVKGDSFAYIQYESLDAAQAACTQMRGFPLGGPRRLRVDFAKVEESPSRPFPPGYQPPVAPLAHYELLGEAFGRHRSLEREVRGGRERASPPAHGLLPPRERERALLDREYPASPSRAPDRRAGAVEAFGRTRGGRDGRQEQGALAEGAGGEEEPAEEQERVRRAPDRGAGESTTEPRDHSPDCAAAATPPPTKRSRPPAPTTPRGRPASTSTTTTHADGHAPQASTLAEFARASLSRMWHGFFALKNSSFPTELFLLEGGASFFGAAMRDNLKAPSQLKIAQLRMDQSRLDEVSRRIKLGKPDNFAILLAVQGAVERQASAPEVRLLRHLVTYLRNKEAAGVVILPAAKEGGPGAMLYAFPPGEFSHQYLQAAHGALGRLEDEHMVVVIV