MAALGVRPPEWNDNYKAKIKKIFDQCDDDKSGTVSLDELGRALAAEKDLCRILGIDPIAAEPGNKAKLREVFNTVDIDGSDELDFDEFGLFFQSRVEILRYLPGTDDEDKFCIIQESIEQIREHANEIHPMAIPGLFNDRIENIKPIVDGLADAILDDIGDAVDCFLEPDKIMKAKREVGYVLATRGATKANFDAYGDAMLSAFEAGYGEGWTAAHHEAWGKCLGNLMDMYRLGVEDFQKEERDKKQAAIEAAKAAEAEAKAAADKAAIKAAEDAKKAAEKEAAEAQKAVEAAEKKRKEEDEKRAREREEKAKKLAAAEAKKTEEELAEERKLKEQRMALVRANQAARMKREQEALKDQEPFCFCLKKGMVKGTPLY*