MSLARSTALLDEKNTLTSSVTDKYRLAGKITQTCLQHIIQTVLTQYETYTVGEMCRMGDEFLERATTAVYKSVAEKGIAQPVRIEKQEFVGGVSPENGDKFQGGMLAPGDLVKISLGVYIDGYTAQVTQTEVVRHVPNTSAGETEQPLTGSPADAVCASYLASEAVIAYLAQVTDPNPGKAVGVVTGTKIRELVEKIAAAYHVKIVPGSSVRRIRRFLAGQHDIVLERDYKGVLWEVEGEEERALHAVKLAESEAKQESTEGAVCLYEQHIEEEENFTVEAGEAYQVDIQMAAAPQKGAIRLYDFQGYDESGTVINQYGRDFSVTYGLKIQASRKLLSQLEATTSVYPFKLSHVESNVAKARLGLGEILAHQILVPIPVKVAKFVPLAALYEFSKNSKARARDEASKAVPVARNSSSVLLTNDACLRLTGGQAFPPPYVHSAFELPEDVTNLLKLVGHKHGAKVKDVLPGDVDMAPAKEAKMEE*