MGHHHHHHHHSSGLEVLFQGPGGTRQQNLDVLDKIVVYPEGEYDREKADAIVDALAWIPLKYLQALLDAGVKIVLANSEELLELLKKYPRLRDLIRALIEVAKMTVGVGDGGDKRAYINIEGSVEGVRLLALHQTAHVIDDVVLNSISLSPIFLKYFEYLKKLLLEALKKKPEALKNYELNKKILDKLENEELTPEEIRELVRKMKENIVGLSAAYLGTYPEEAFAWGFAAYALRRGGDEEGLERFRRYLMRTSGLDPESVEKVLDALIEMGEFAAELGELEELLKKAKEKAKKEKTEAAKEALKIAETLSLAAEIALELEVLLLEFPDDLEVHRLALRATRLLLEVVEEILRKAEKLVDEAPELVAMVAALAARVLALLARNLLRLPEELAEEAREAGRLLGEVALKLLELLKKLLEKAEKEGNKEIHELIAEAIAALIGVADALRRLGLEEEAEELKKKIAELVNKLVESYPEQLFKLIEKTLDHPETLAEVLSQVKLTKELAKELFEKALEAIKEKNYKLAYLYLTAAATNPEMLPKIKELLEKEEDIEVIKVIAKAAITAANNENLTKEQAELLAELLLLALEKLIPDEELLELIIKILKALAKLFKKLDPKTAIEYLKKVTELVLELLEREKDPERIIKLGEALAKLLEGVGENAAKTKDKELVKTAIELAKEVIEKILKRLLEDKSLSPEEVAALVEAIVKIAEGTIKALILAGLLEEALEFLKEVLEKIVETIEQLPDELRPEAIAALLESLGESLVEIAKTALENLPEEEAEKFLKEVLRLILEFLEKLFEIALPLADDKEAVEKIMKGLAKLVGGLLVVLLLVPGVEEEVRRIIRLITEFIEEVFRRMVEKAETEEEREEVREFIAELLLEFLKIIGEKVVKGTEEAVRKGLLKPEGLRAALRLLGELVEALLRLAAELLPEELAREVAREMLEIAFETLAEVLKVVSPDPLAAVEAAEAAFEVLLRLIRVAVELHGLDEEELVELAVRKLREARREIEKESREERELERRLLEIRAEIDPEEVAKELEKEIEELKKNIEEALKKLEEFFEKVQERIKELPERERELVEKLATAFLELMLTVIRNSVERLLELALLLAKVLVKLGKYEEAFEVIKEAVRLAKEVVRKLEELAERSESEELREHALETAAEILARAIKALAEAIKAFADKDPEIAEELFELMLELLEELERLVRRAVERGFPRVVRHLGPAVKALAEAALHHPNREEALERAVERLRRLLEELERLAERVEREEEDPVRRLALLAALAEAQVAVLEALARLSEHLPEERRKEVEEWLKKRVLELLERLLELLREAEELYRRTGDERLREIARELRRILERLAEVTEGSLELAEAAWELLAPHPEAFGARAEVVVNLAKLDPERGLRALEELEKQVSTEEQREALAYALGRIVGYVDEERAKELIDRAIELGQYDAFAEGLAEALLEAPEERIPKLLKAIEEFLKKLEEELKEIEKKINEPEFQKSKDEEEKKKIIEKLKKIKRAARIVLEAALKVLLKAPELASRVAKLALEIISKVERILKKI