MKMFPTGPWRSIAAFVGTRSIKQVQTHAQKYQQKINRRRRGLRKQKKKFVRPEHRVDAHATGCIQRVKNFAMLGSPRSPSSFPMGAMSPLSGSFGQLLTGACSPVASEAGSCTSSSTSLDVDFDMDMDTLMCDMDPLPFTSGVSYEEVLADEAYRQDVQESIDLLLA