MKPGKKLGQPQRASEGSQGAKQHTHAVRFSMPAGGKKEKQAGRKEEQEEPQPQKHKRDRPEAGTFANASASAKKRKHAAVPLEEALDSADEARMHKKDRKKKQREPEPVASEESGEEQDAEPSGGSDAEDAGGEDGSDAGEEEGGAGEEQAEAEEAKPDIRDGKPSDRDKKRARPVAAPGGMERVEAVVAGIISEKRFDEVELTEQTSKAIVEMGFTHMTEVQARCIPPALEGRDILGAARTGSGKTLAFLVPCIELLHKLKFMPRNGTGVVIISPTRELCIQIYGVARELMKYHHQTHGVVMGGANRRAEAEKLAKGCR*