MADGSSTPRSPSLEVKDLTYSFPDRSTGISNISLSLPARSRTCLIGANGAGKTTLLRLLAGKRLSPRGAITVGGVDPFSEGLEGVTYLGLEWVLNPIVRTDIGVAELLRSVGGDAYPARRDELVEVLDIDTAWRMHAVSDGERRRVQLAMGLVRPWTVLLLDEITVDLDVLSRSGFLDWLKRETESRDATVVYATHILDNLHAWPTHLVHMHLGTVKEWGPAADFLEAQGASKDGNSQLGHLVLGWLREDLKDRGPRSQHKRAPEGKSYGAGGIELGGYGYEPKAPPKGQ