MHAPLTKPDTTRIGSATIAELRRKLPHAVLDESWQTPTQATITVKLDDLPNVVSTLYHEHDGWLSVMAGNDERSINGNFALYYALSMEGAEKSFIVVRAEVPAATEEFPSVTPLVPAAVWHEREVRDMFGLRPVGLPDERRLVLPDDWPEHLHPLRKDAMDYRLRPEPTGDDETYRFVNDAESETTVVPLGPLHITSDEPGHFRLFVDGEDIIDADYRMFYVHRGMEKVAETRMGYNEVTFLADRVCGICGYAHSVAYTTSIENALGVQVPERAQAIRAILLETERMHSHLLNLGLACHFVGFDTGFMQFFRVREKAMTLAELLTGSRKTYALNLIGGVRRDILGEQKAETLRIVSELREEVTRLVEMLLATPNLEGRVKGVGLLDPQIAREYSPVGPCVRGSGHKRDTRVDHPFAGYGRTTFPVHTGEGCDVLSRTLVRVGEFFDSLSIIEQILADAPGGPVLTEDFTYRPHKFALGFTEAPRGEDVHWSMTGDNQKLFRWRCRASTYANWPVLRWMLRGNTVSDAPLIVASIDPCYSCTDRVTVVDVKKAVSKTVPYKEMERYCRERTNSPLK