MDLRVLGLENPLLSSLHHMLDEMPDEMEKAFNAPTRTYVRDAKAMASTPADVKECPNSYVFIIDMPGLKSGDIKVQVEDDNVLVISGERKREVEEKEGAKYVRMERRVGKFMRKFVLPEDANIEKISAVCQDGVLTVTVEKLPPPEPKKPKTIEVKIA