MGRKQGGANTKVEAAKAKKAVAKASKDAVKAAADAAAESADWSQGSDARAERRRQDEERKRAEQEAKKAEKQKLLALEEHALDEDKHAIRKQKKAVKEVAKPWEEALKPAVKKNSRGSKKPSGFAALKGSGGSNEKLTQVEMAALREAEEARTAGKPGKKAIKFENNFQANRNRGKGEETDARSLDAALDLLTVGDKEGEKHPERRAKAAYKAFEEVMMPQVREDYPGLKLSQYKQKLSEMWRRSPDNPLNQESLAYNAKKQAGEKSSGALKVECSTCNKVVSRSNLAKHRKVCGKKNLPKTRKAINRDAYVRNKDKILQKRFEQRVYERFRRLEALLH