MDNQPTPFIEDDVTAADRQRGGTRHPVYRGVRKRRWGKWVSEIREPKKKSRIWLGSFPVPEMAAKAYDVAVYCLKGQKAQLNFPDEVENLPLPATCTARDIQAAAAKAAASMMKASLDEKGCIVSDEDDFWGEIELPELMESDSSWSCSGDIMTWPEVEVLAQQHFMSSCL