MPELPEVEVARRALQEHCAGRRILRCSAADDPKVIDGVSPSQLESSLAGKTVLAAARKGKNLWLRLDSPPFPSFQFGMTGAVYIKGVELSKYKRSAVSPTEEWPSKYSKLFVELEDGVEFSFTDKRRLAKVRLLEDPESVPPISELGPDALFEPMQVDEFMNALRKKKIAIKALLLDQSFISGIGNWIADEVLYQARIHPMQIAANLSKESCETLHRCIKEVIEKALEVGADSSQFPEHWIYHSRDKKPGKAFVEGKRVEFITAGGRTTAFVPELQKFEGPQSNEIPSTKLKRAKTGKKFPGKQESDDEDAEVNENSKPKSGQKSSKGTKKQPKKARDDDEEEEESEKPAKGARGKQVKMASKKKTKSNTEESDSEDEEVNESSKFERRRNSSKGGKKPKKTSESDDDDDDEEEELEKTSKRQPLTKGAKSNQASAQQRKKQRK