MTQLGYFDEDDEENYNSTSGLGNIDRRKAATMRERRRLRKVNEAFDLVKKRTCSNPHQRLPKVGTLPGAIEYIDKLENMHL