MTDLDLDWQLEELENGRLIPESNVVELCQRVRDILIEESNIQWISSPVTICGDIHGQLHDLLELFRIGGSCPGTKYLFLGDFVDRGFYSVETFLLLLTLKCKYPKEMTLIRGNHESRQITQVYGFYDECVRKYGSANVWRYCCEIFDYLSLGALVDGKVFCVHGGLSPSISSIDQIRLLDRKQEVPHEGAMCDLLWSDPEDISGWGLSPRGAGFLFGADVSEVFNRANDLSFIARAHQLVMEGYKIHFSDKDKQYPKFTNEEDSELDSDSASPVDDSPAPGDIITIPEKDKGSVVTVWSAPNYCYRCGNVASILQLDENQTQSFKIFGTASQERSGIPTKRPIADYFL*