MDIDLFADIDLDALLASFSGEPAAVSDLIVPSPPPPAPAAHDAAEAGSPESVTSRANPAGEVGLSEIERFLMQEGEAEAELGGEVEGISVDQFFDALYDGGEGKDEGEAEAGASTDADSGRDEVVEVVTPEAETVEVDGDDPVSKKKKRQMRNRDSAMKSRERKKSYIKDLETKSKYLEAECRRLSYALQCYAAENMVLRQSLMKDRPVGAPTAMQESAVLTETLPLVSLLWLVSIVCLFLMPVLPNRSPAAPSSGGRDLVMAAGKTSSETPEILELILHGRRCKSTRARIKLYNLPFHPVIAC