MLPLDMLSWKCYHLEVCLVEGEFGPSGSNRSIDQISSSSRSSTPFQFPTLAGLAGLYGESVLSLLQAHEALGVRCSVCLAGFPSPWLLDQHIALQHPGHGTPEPLRDDKPFRCDQCGQSYRYRSAYLKHREQNHRARLPADKLFTCDVCGMQFRYLKSFKKHRLNHTLERIQNSPRRGSDREKEDEEERREEVTSSNEAVGRQVEGSDQDDTVDSAEGGESSLIGLLQLGERQRPPRSFACPFCGKCVRSKENLKLHVRKHTGERPFACLFCGRAFGGKSDLTRHLRIHTGERPYHCEMCGKCFARADYLSKHLTTHIHQGQHR