MLMKETKKKPHYRGVRQRPWGKWAAEIRDPKKAARVWLGTFDTAEDAALAYDKAAFKFKGTKAKLNFPERVVQCNSYSSSANSAIQQSGSVSNSHDQQVFPNLFQYAQILESDAEFPYYASHLFNQQQEGDPHPPDE