MKKLKCISFHEGLDIIEVESTFTRGLPNLSIVGLASTAIKESVERIKATLLSCDFAFPAKKITINLSPSGIPKKGSHFDLAIALLILLQNEELDDFFVVGELGLDGSIKSTNELFSLLLFLSAKIKKAKIVVPKSIAQKASMIPNLEVYGLENLNEAIEFFKEKNYENFRFSHNHPLFANPLQIENEIFLQNMDFKLDFKDIKGQEKAKRACMIAALGMHNILFEGSPGSGKSMCAKRLVYIMPPQSLNEILMQNAYMSLDSKDCEFTKIRAFRHPHHTSTRASIFGGGTKNARIGEVALANGGVLFFDEFPHFNKQIIESLREPLEDYKIHISRVNSKITYETKFSFIAAQNPCPCGNLFSKNLSCVCSENEIKKYKNHISAPIMDRIDLYVAMDEISKDDKVSISSKEMSEKILQAFIFGKKRGQKEFNGKLKDEDLSRFCVLEKDAKDTLDLAISRYNLSLRSLNKILKVSRSIADLEQSLNINKTHILEALSFRARN*