MPKSKRNRPVTLSKTKKKGREHKESIVNSLRKALEDYKSVYVFSFENMRNVKFKELKEQLKSSSRFFLGSNKVMQVSLGRSVADEVQPGIHKVSKLLRGGAGLCFTNLAKEEVQRLFEEFVEHDFARTGSIASEKVELKEGPLEQFSHEMEPFLRKQGMPVRLNKGVVELVSDFVVCEEGKPLSPEASRILRLLDVKMATFRLHLICRWTPDDFEVYREGLDDSDVESS