MSQSQELEYRLEILAAASSQISANENNGALLVKYGEIASEACAWFADDSCAKTAQLPLLRLISALFSQSDLLLCEPDITFKALLENYLRFVKTASLSETFRDASKEIQLAHSTSLKLMTDTVLKKLTTTRLSSGMHEIYACVLQALVEIGAKAAAPGLVSVSWRVAARLLEMEAFHNVAAGSISISNIISTLLSLASEWLTLALRPTQSLLDDTSGNLKSQHLVMVKFYVVHALRISRAYLSEAVLVQKAIAGFSINISALLLVLENGQPFLETISNDLSVQVAPPSLAFLHTLLSSEKIQVHSKRELIEYITNGDVQLEDMVVNVLGEAASCQRYSSAAEVVVFIQLLQLSREFQADVLFQLSRKLDWLLERLSEMPLHAMLLQQRALVSIDAKPGMQLLYLSVLQALEAFVLAAASKVEVWEEVERFIFRNAIHRFSICRELLLDLWSFIFKVGNEKLCQAHLEALLSLYRYLSSSSYGDMHSEILEDFARLICRLAKFAPGSVRARLTSSVFKRDVFTAKSSAVIASLLLRRGFAIPKNIALEQVRAALDVISSNSFPTKEEALSILLDLSSESHTFQRDVSNKISKLLLSIIDKAAVGSPLLSKAVLGLARLKAVFSDSDIENAVITLKDKLSSHHEQLEDRPELKIHLPELLTSLADITFQEEEPDSQIQAIWKLYHLALAEKHWALVHAGLTSFSEFAATTSCNDLWRFLPADAALSFDSSGDTVMEDGFMAAVRLFLEKATDRTALSMSDGDLELLREECESQRASQDKLLRQTGTAKQEQGNEATAAVTKIREGIALLQESPRQKEILHKLIAELQSLQNENTIDYRGKIWNVTTIDYTVLRRELIRELRLGGGDELSPFFGLLEEGFARRSPSPLSFSGLELGGSGTPASSSAAAT*