MDIDLFADIDLDALLASFSGEPAAVSDLIVPSPPPPAPAAHDAAEAGSPESVTSRANPAGEVGLSEIERFLMQEGEAEAELGGEVEGISVDQFFDALYDGGEGKDEGEAEAGASTDADSGRDEVVEVVTPEAETVEVDGDDPVSKKKKRQMRNRDSAMKSRERKKSYIKDLETKSKYLEAECRRLSYALQCYAAENMVLRQSLMKDRPVGAPTAMQESAVLTETLPLVSLLWLVSIVCLFLMPVLPNRSPAAPSSGGRDLVMAAGKTSSETPEILELILHGRRCKSTRARIKLYNLPFHPVIAC*