MEEEGFVALKRTEHVEVTSLAVAVEATPSAKGGKGKVVVGGGGAGGGVGPTRVRVFCDDFDATDSSSDEDEEEEVTARRRVKRYVQEIRLQRAAAVAVPPVKVKGEEVFPAAVSAKMAEAAKARVVLAVGRKRKAGGVDGAEPRFRGVRRRPWGKYAAEIRDPWRRVRVWLGTFDTAEEAAKVYDTAAIQLRGRDATTNFNQSGDSASLDVPPEVAERVPQPPGASKNASPATSYDSGEESHAAAASPTSVLRSFPPSAVVATADTANKKQPPPPPLVVRETDESVDVFGCSFSDDGGFAGELPPLYTDFDLLADFPEPPLDFLSNLPVEPFSLAPFSSNNGSPDLHLDDAPSPAAAQVDDFFQDITDLFQIPVV