MKRDRAALQRPSTAPPVANVREPPRRRRHAADDGSDDDAPEQVAFVAKRPRQTGLQHVDGGSSSESDGDSGDSQSDTSSSSDDEPGAKHEEEDEGLPLGQLVQLRQDGSTSTAAMKSRARALRQQGRSGSFKREGKHRPAEMSSKKPVPVFRDAMQAGKRDIRDPRFESLSSGQYNEEKFKKRYAFLYDEKLPAERDDLRAALARAKGQGRREELQVKLSRVEQQLRSEEARRKREGFKKQVKAKERGAVRDGKQPFYLKKSEQRRLELLAKYEELKAGGKLEAYLAKRRKRNAAKDHRHLPGDRRTQQQGGSEX