MEHQESLHRQFLEAMERRERDRAARDEAWRRQEADKFAREAAARAQDRASAAAREAAIIAYLEKISGESITLPPPASGDEDAAAAGKELVPYEGGDAAAAPEGGGSLHLSSSRWPKHEVEALIRVRTGLEGRFQEPGLKGPLWEEVSARMAAAGYGRSAKRCKEKWENINKYFRKAKESGKKRPAHAKTCPYFDELDRLYSRLGQAKQASSELLDAVVKYPDVRYGPPGFGMDREQASGGGGNNNNTNNEGGQDGGAEDFDGEEDGIGKGRAGDGQDDEVESHGHEDE