MAAKEGSRIFVGGLSPEVTERDLERAFSRFGDILDCQIMLERDTGRSRGFGFITFADRRAMDESIREMHGRDFGDRVISVNRAEPKLGRDDGESHGSRGGRDSGYSVTGKGSFGGGGGGRVAEDECFKCGRVGHWARDCPSAAGGRGGPVGGFSSRAGAFGGSDVRVDRYADRDRYVDRERYIDDRYDGAARFGARDRFDSREAYIPRDRYASDRYAAQADRFAGGDRYSRGSDRYPPGSYDKARSFERDAVPSAGSDRYGGGRAGGPIRGGEEGRGFRSRAGAPYERPSRSGGGGAYPSSSTFDRY