MENPLDFYQAWVLDDQDIFNKISELPPLESLFEPLNLPPFVPYDKNFNGFKNNEVINNDNIFSESNLDSWYNQENAIDTKPVINPSIHPSYCLNLDNNVIKSELLNEVSMMLVQSDCASSSSMKEEEEVRKMSGRKRSVGLELEEIQRHFNMPITQAAREMKVGLTVLKKRCRELRIMRWPHRKIKSLTSLINNVKEMGLSEYEAIMLEEHKRLIEELPDLELTERTKKLRQACFKANYKKRRLSAAYS