MDGEEDSEWMMDLVVGGGKGGGKGGGADRKKRFSEEQIKSLESMFATQTKLEPRQKLQLARELGLQPRQVAIWFQNKRARWKSKQLEREYSALRDDYDALLSSYESLKKEKHALIKQLEKLAEMLHEPPGKYGDNAGAGAGDGARSGGMKEEFVDARATLYSSTEGGGTAPKLVSHFGSDDVDAGLFLRPSSQHTPHSAAAAAGGFTSSDPADHHSFNFHSTWPSSTEQTCSSSQWWEFESE