MLGRVPMPPEKDWRAPPDEAGDDALQYSDIAIGYLRRNARYRTDYARALAKVKRGAITADEATATLVRRWGISFHAAPSSPYDRKLTVARPDLSPDNVVLAPAVPGTGAEPAFDTRTLGAVRARMKIGDRLHLILADRNGDEHLWICGPPNQPMAIMLPIGSDSLIRLASAERLYRRLKGIATGPPVLRPPPFRRSHLLTLLQVLDGHIMGASRRELAVALIDRNVRDYNAAEWADCRERKRINRWITEAVELRDGGYVRLLRGG