MADDSNEERALEQQLELQLQEQKESLSAVDEALLSDPTNSELLSERGQVLWRMVTHAISWGVWKEKNKCIFKVHEELILAIRAAEEGLLHLKRSRLLQEIDSMNGRESIFEDVEVEPLGPTKVEAEPLDMKSYSIGSKCRFRHTDGRWYNGHIVGLEGASSARVSFLTPTSESMLMCKFFLQQRCRFGSNCRLSHGVNVPLSSLKHYIPTTWHQSLVGSSIWAVSGSCAGIWRGAELESWDDQLKLAQVVFCDDGSSAKLGCEALSLSEYAQMSEEELEEDDSSSETSDSADDDHENGTNTQGIGFLESTTLQRGVQTETAVFAKWEHHTRGIASKMMANMGYREGMGLGISGQGMVDPVPVRVLPPKQSLDHAIVSNEQEGNEASQGKKRSRGGKRKRDKKYAAAVRAAKAAEEQEPDVFNFINNQLAMQGEAENRSGKKQNMGLSEAKNVKKEDRRSLIAYDDEMKELRNRVEKLEEMVRRNRKEKAVFEAASRKLEETRRALADAEETHASVSNAVVSKEKEKRWLKF