MATPGASSARDEFVYMAKLAEQAERYEEMVEFMEKVAKAVDKDELTVEERNLLSVAYKNVIGARRASWRIISSIEQKEESRGNDDHVSLIRDYRSKIETELSDICDGILKLLDTILVPAAASGDSKVFYLKMKGDYHRYLAEFKSGQERKDAAEHTLTAYKAAQDIANSELAPTHPIRLGLALNFSVFYYEILNSPDRACNLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDMQIWISSLFDAFFWSNSDFGDCQLFYILIHSSILLSCGLILIMMILSNVFFNQDDVADDIKEAAPAAAKPADEQQS