MNLFVSEGGFRRIENSREMEVEYVRDSPTQEPIANFGFVEEVQTKAVMREMWKVGQAEDLHEVRSIQRDQETTEESRCQEQVQAILELADRLIHVKIQVDKEKLTAGTRVVLDMTTLTIMRALPREVDPVVYNMLHEDPGNVSYSAVGGLADKIRELRESIELPLMNPELFIRVGIKPPKGVLLYGPPGTGKTLLARDIASNIEANFLKVVSSAIIDKYIGESARLIREMFGYARDHQPCIIFMDEIDAIGGRRFSEGTSADREIQRTLMELLNQLDGFDQLGKVKMIMATNRPDVLDPALLRPGHLDRKIEIPLPNEQARMEVLKIHATGIAKHGDIDYEAVVKLAEGFNGADLRNVCTEAGMSAIRAECDYVIHEDFMKAVRKLNGARIPSRV*