MDAAASAHRKVELQSPEDFTYLLNNVRRAAAESIGAAFPLADDDAEDALRARIEELVDDYIARTFALAAPNVSINGLPVPESLLPKEKSNGKTKDKGKKGSKKSKKKGAAAEDEDENVVYEPFDARLRDRIPDLLREEEELLREIAALKRRVPAQAATRVGDALKAGVAADEAALAAAKERVGDVDRDLRAKGRKRMLDSLEGGVDEGSAAAAPAISVLQRNDEVAESFGTAVEGLGRLKRDMPATVARMERARAAGSYVIAGR