MKEFCRTCGKTVVADDCLQIFSPAGRKLLQCVRSITNCWLQNVQDLPNHICTDCQVLLSQVQKFRRRCAKIEKFFDRRRRRMNIGEAPAAMEQLRVQQAAAPDPLGIDELMAASDIKIEPIQLQMEEDPERLYSENQLEQALSYGNAPGEDILPLPEDYGEAQTEVATTTNEPAQRRSKNTAKIKSKKHTMRMGRKLIHVKVIDDKQPKRIVDRNGPSAKPCICEHCGRQFKDTSNLHVHLLRHTGTKPFECDQCHQKCYTLHLLRRHQLKHTEGPYACTFCGLEYSTNSSRVRHEREACKKGRAPQSKWEIIKKGERTFHCEVCDLWFLRAGNFTQHINSSSHIENERRKKRKLNPTAINS