MAKGSERRFQDKQRGKVRRKRKPVVLLVAEGQNKTEKNYFQHFSTPESKYAVKVVSRGETSPQGMLDALKRECVEEDLSDTEDMAGVILDLDCSQERAKQLRDLLSQEEYKHYKAVASNPCFEVWFVAHFHELRGTYSGSSQVLEDLKHQIPDYDKGRDCYRKLKDHTQEAIERCKAKERQYKDFDWPSVECNPRTDVARLVELLQKSETKSC