MDIHSNHGATSEGILENVWAKIMSSDGADGRKGDAAESSNSWEELPNLDGREGSMEILQRLPSLGRWISMGADFWEEVLDGIILPNTSNREDSSHNNLEIGSANETRNKVEDALRIEKAITKHYRGVRRRPWGKYAAEIRDSSKKGARVWLGTFDTAEEAALAYDKAALRIRGPKAYLNFPLERGANALACDHKGTNHLACTCIGNKEKLINSRKRASMEREAFDDMVNEQPATKKLECMVENELGAFVFQDLGSDYLDSLLSSF