MAPKRKLSMGRQKIEIRRIESEEARQVCFSKRRAGLFKKVSELAVLCGAEVAAVVFSPAGKAFSFGHPSVEAILDRFIPSAAQLGVAGAGAGKMREKRLEAEAN