MTDKDSSFLFSGITFNRKRFSSDFARFKEKKEINDSEETLPENKSPEVEVEVAAKPAKKRKRKSTVSDPVEGFNVFKSSKTEPVLEENEESENASEGKKELYRQMERDAIFRKQHNIHTSGSNIPSPLHDFSELRSRYKCKPYILRNLAELGIKEPTPIQMQAIPLLLSGRECFACAPTGSGKTLAFVCPMLMKLKHASKDGVRAVILLPTRELASQTARECKKLAKGKKFYIRLMTKQLANTGEFSKLPCDILISTPLRLKSAVNKRKLDLSRVEYLVLDESDKLFDLGLLKPVDAIVKACSNPSIIRSLFSATLPDTVEELARTIMHDAVRVIIGRNEEGKLMALRQTFEESLNPPVLVFVQNKERAKDLYKELRFDDVRVDVIHSDLSQEQRENAIDNFRAGKTWVLIATDVIARGMDFKGVNCVVNYDFPDSSSAYIHRIGRSGRAGRSGEAVTFYTEADIRYLKNIANVMKASGCEVPEWILSLPKLKWKKHRPKREFLSTKPHDEEEEEE*