MKEFCRTCGKTVVADECLQIFSPAGRKLLQCVRSITNCWLQNVQDLPNHICTDCQVLLSQVQKFRRRCAKIEKFFARRRRRMNIGEAPAAMEQLRVQQAAAPDPLGIDELMAASDIKIEPIQLQMEEDPERLNSENQLEQALSYAPGEDILPLPEDYGEAQTEVATTTNEPAQRRSKNTAKIKSKKHTMRMGRKLIHVKVIDDKQPKRIVDRNGPSAKPCICEHCGRQFKDTSNLHVHLLRHTGTKPFECDQCHQKCYTLHLLRRHQLKHTEGPYACTFCGLEYSTNSSRVRHEREACKKGRAPQSKWEIIKKGERTFHCEVCDLWFLRAGNFTQHINSSSHIENERRKKRKLNPTAINS