MSKPEVKKESGESSPLEAACLCSPPAAKNQCASCGLEIQDRYLLKVNNLNWHLGCLECSVCRASLRQHSSCYVKNKEIFCKLDYFSRFGTKCAQCGRQVFASDWVRRARGSVYHLACFACFSCKRQLSTGEEFGLVEGRVLCRSHYDIMLEDLRRAAENGTGLTLEGALPSDQDCQPKPAKRARTSFTAEQLQVMQTQFAQDNNPDAQTLQKLAEMTGLSRRVIQVWFQNCRARHKKQPPLQSSSFPQSAPLSRMPPSLPEDLHYSSFSSPDRPHLLALHGYLDAHPFSVLAAPGHLTHPSIALPQLPISR