MAGRIPRVFISDLLARTDIVDLIDARVKLKKQGKNFHACCPFHNEKTPSFTVNGEKQFYHCFGCGAHGNAIDFLMNYDKLEFVETVEELAAMHNLEVPYEAGNGPSQIERHQRQNLYQLLDGLNAFYQQSLMQPAADPARQYLAKRGLSSEVITRFAIGYAPPGWDNVLKRFGGNQENRQSLIDAGMLVTNDQGRSYDRFRERVMFPIRDKRGRVIGFGGRVLGDALPKYLNSPETDIFHKGRQLYGLYEAQQDNPEPPRLLVVEGYMDVVALAQYDINYAVASLGTSTTADHIQLLFRVTNNVICCYDGDRAGRDAAWRALETALPYMTDGRQLRFMFLPDGEDPDTLVRKEGKAAFEARMEQAQPLSTFLFNSLLPQVDLSTPDGRAQLSTLALPLITQVPGETLRIYLRQELGNKLGILDDAQLERLMPKQAENGAPRPAPQLKRTTMRILIGLLVQNPDLAPLVPPLEGLDSRKMPGLSLFNELVKSCLAQPGLTTGQLLEQYRGTKEAATLEKLSMWDDIADKDIAEQTFTDSLNHMFDSLLELRQEELIARDRTHGLSSEERRELWTISQELAKK*