MRKVLQSVRQIKSALRYRKDNVISSLVRRQYFSTDISHGCLCKLSYNGGITRVSQPYYMLSRAMFADVATVSNGVETRGGPLVEYERRIAEGELLDGDACQVGTLQELQRLYDQLIEKAEVCRLDKYASSDKASRSRWLWSRLLPQSSYAPVKGLYLYGGVGTGKTMLMDLFFNQLPGSWRKKRIHFHDFMLNVHSRLQKHKGVADPLEVVAGEISDEAILLCLDEFMVTDVADALILNRLFKQLFINGAILVATSNRAPDNLYERGLQRDLFLPFIATLKERCVVREIGSAVDYRKLTSAEQGFYFIGKDISSVIKKQFQMLVGDAQPVPQEVEVVMGRKLQVPLGANGCALFSFEELCDRPLGAADYFGLFKNFHTLALDGVPIFGLHNKTAAYRFVTLVDVMYENRARLLCTAEGSPVELFEKIVTISDAQQMAPRTSSRSRKNDDFDLCVDNELGFAKERTISRLTEMNSREYLEQHAEMLAKKQQLPLENHAEKAIEV*