MTAMKRSVQTQVSEPFMESWGEESLPELPAEQSLTEHSDLEEAPSAHTLYVGHLNPQFSVPVLACLLRDTLERLEMPVAREHIEVVRRPRKAYALVQVTARRDTLASLPWRLQTALEEHLILKELAARGKELLLSEAQGPFSHREVKEEEEEDSGLRPGPSPGSGVPLPTWPTHTLPDRPQARQLQSCQGRPSGVCSDSAIVHQEIVGKDKLFQGAFLGSETRNMEFKRGSGEYLSLAFKHHVRRYVCAFLNSEGGSLLVGVGDSGLVQGIHCSHRDEDRARLLVDSILQGFKPQIFPDAYTLTFIPVISTSETSGPLKVIRLTVHTPKAQSQPQLYQTDQGEVFLRRDGSIQGPLSASAIQEWCRQRWLVELGKLEERVKALTMEKEQLQQQLQQHGPVSCTCCVL