MRTREGNRAVTKDARRAVELECARASALDRCRKKYEKMATNAGAGAAPPQGFERWRFAAKAAEDRAARRCGGGEGGGGGGARLDPALPSSDAAALALDVLVADLTRAGVKDADKAASIARDVADAAAREARALAKLELRLAAGKGGARATSSSDASAPATNDDVVARRRKHSVELTSRGKFVVTSRAAYARLRALYREHAPPCDGPAISEDSEEDDEGDDRDRFSSLAEKAFHRRLFALLLRYKSIHGYGFQASVGEEVFRALGAKLGVAHECFASPMNAHYGAFNGAFLDVDAPFGSAGDFFAVADRGGFRRGAYEANPPFVSGVMDAMVDAMELALTRADADAQPLTFAVFVPGWSDEPCWAKARPTSRRFPYDRVGVVNADP*