MLVVKLYTVRENLPAAKKEYGKTEDDLKSLQSIGQIIGEVLRPLDNKRVIVKAIGPRYLVGCRSTVDKENLTSGTRVVLDMTTLTIMRALPREVNPLVYNMLHEDPGNISYSAVGGLSDQIRELRESIELPLMNPELFLRVGIKPPKGVLLYGPPGTGKTLLARAIASNIDANFLKVVSSAIIDKYIGESARLIREMFNYARDHQPCIIFMDEIDAIGGRRFSEGTSADREIQRTLMELLNQLDGFDHIGKVKMIMATNRPDVLDPALLRPGRLDKKIEIPLPNELSRIEILKIHAAGIAKHGDIDYEAVVKLAEGFNGADLRNVCTEAGISAVRAERDYVIHEDFMKAVRKLNEAKKLESSVHYTADFGKE*