MARPKKADAKQAQPAPVPQGLPPMPVPLQMAPQPQLAPVAPPPGSLPVAPTRTVDVEQFIRVRDSVHTRFATILGLMKNFSDDFLRQTNLLIGEPTPFDNGGGPPLSAMIAGLDGIANQLNDLAPQVEEKKERKKRQHDPNAPKRPLTPYFLYMQTARPIIANDLGADAPKGAVQEEGQRRWAAMTPAEKTAWNNAYQFNLRLYNARVQSYKAGNAEARTMTDSEALAYADANGIPQPVLSGEEALPPPNDQDAIAEQLALAAAPAPPTPVAAQEDAKTPKPKATRKRKSAAADVEDVEASAAKIATPASPDKKRKRTSKVAETPIEEPKKSSRKKKN