MKLITDVIKKEDAVKQEDEDNRQILSTNLRGMESLLRDITTLFRDEVDITTRFHYRQKEPPEIVKTWLQLLRNSLIDAERLLSLDRLGRRQSCLDCLVCNPRRHLKEIREWSAFFDHLYHGFQSDLSIMVTSLQFLSSKPLHKEDVAAPAPGLHIDAQAQLERWLHEGDRVRLIGVYGIPGVGKTSLLKMVYDKYCKACNVFDEVIWVRIPLNMDYKVFDLQSAIKYQLDNFDERKMKLSAYLKENRFLLVLDDLWSRLDLQEEDEEIDARQLLQMWIGEGLVKSDQGTHVMDMAIGRKYLKLLVDSCLFQIVNESTDVFRVRSRLQSSDVIPSIRVHDLIREMAIYIGQKEENRLFMASQNLPDFSDENCRRISFPDNYIGDLPTDLRCPKLASLILRGNRNLKELPSGFLLSLACLRVLNLSGCTKIASVPPSVGQLRLLEFLSLSQLTLES*