MLRAEHISNGLIDPSTGREIKPEPTEEDLKRDAEEAEREKKPPALLTTEEKKANHIASEQKRRANIRKGYELLCDIVPSLREALEREAGKNDSDDEGKKGKKNATKKSDDAGGIEIDGEKIDGRAGPRSEAVVLMKSLDHIGGLVEGYRGLLGRRNRARLAVARKMGWDGLANQPVPDVDRLMAIKVQEWWAAHGDDADEEEGDDEELRFGGADDDDDQQADESTVVDEPSGKKKPAKGKKAQGRKKKAEKDDDGMHD