MDIHSNHGATSEGILENVWAKIMSSDRADGRKGDAAECSNSWEELPNLDGREGSMEILQRLPSLGRWISMGADFWEEVLEGIILPNTSNTEYSGSNNNLEIGSANETHNKVGDAVRIEKSVTKHYRGVRRRPWGKYAAEIRDSSKKGARVWLGTFDTAEEAALSYDKAALRIRGPKAYLNFPLEMVANALACDHKAVTHLACTCIGNKEKLINSRKRASREREAFDDIMNEQPATKKLECMVENELGAFVFHDLGSDYLDSLLSSF