MKRKPEEQEGFVFVRKGKEKAGSKRRKSSVEDDPDTSQTDGLVELPVSDTPIVKRNKELRKGKGRRSSLDQRGKRASSIGTGFEALPHADVPSHEYYRHISKDLSEPLRIKQLLLWASSKALEEQRKKYGETEEASEAAIARSIVQEVLNELLANKVSVSWYQRPPDAVIPNKPHPQNLKNAQLVDELSAKLTQLHNEEAAWRAVAANSVSSDKSILSFKKAVESIDSKQDLDKQDSPLPPDDAPELPNISKLKPKFHTLLDMLAENIHTLHSLTNAGPEVRSSYGRLAAQDFIAHRKSLLSFSKYVDTMNLLRLLSEASYKSSSNESV*