MMPMKRSVQTQVSEPFMESWGEESLPELPAEQSQTEYSDLEEAPSAHTLYVGHLNPQFSVPVLACLLRDTLERLEMPVAREHIEVVRRPRKAYALVQVTVRRDTLASLPWRLQTALEEHLILKELAARGKELLLSEAQGPFSHREEEEEEDSGLSPGPSPGSGVPLPIWPTHTLPDRPQARQLQSCQGRPSGVCSDSAIVHQQIVGTDQLFQGAFLGSETRNMEFKRGSGEYLSLAFKHHVRRYVCAFLNSEGGSLLVGVEDSGLVQGIRCSHRDEDRARLLVDSILQGFKPQIFPDAYTLTFIPVISTSETSVPLKVIRLTVHTPKAQSQPQLYQTDQGEVFLRRDGSIQGPLSASAIQEWCRQRWLVELGKLEERVKALTMEKEQLQQQLQQHGPVSCTCCVL