MSPPTASASVASSGSSPHMDRLLGDLKLLAAYDSAAGWQEPKAMESAFQSLSWDDADVLKALPQYLNCRGEQKRRVDFAYAALCPRPVDEKDPKQTLMSLWMKARLFSYDQKHPFVLSPFAATDKSTSAGAMTAEKPF