MSADVGAALTNGGESSDQPSSAEGAAPVKVTAEQLGVQQGDEFAGQLEFDIGNLSAWDPSPVDPAAFSGADREATCTETARAIVQSLVNKLFALPSTPIAGGRLAQLPPPTTPLPRQKPLPKPKPLTKWQKFAQKKGIVKKKRSKLEFDETKQEWRRRHGYKKAGDEADIPIVEARPGDKVGEDPFSRMEADKKERVKRNRSSQLDNARAAQAAGALPPTLRLAASLAPSAPAANSKAAGPKRLQKAKRKELRAEIKAASRLSGISTASMGKFDKTLRGEKEGERAPLGKRRKFLPMSAMAGKFLRERADDILDVRKAIXKHEAVVREEQRAAKEV