MYSDFKGKAIEFVKVAVQEDEAGNYEKALQNYKAALEYFSTHLKYEKNPRSKEAIMGKFKEYLERAEYLKGVVEGRQENPAAPANGNAATAQRPKKGPGGGGGGGNDDDKEKERLKASLNSAIISEKPNVKWDDVAGLEGAKEALKEAVILPVKFPQFFTGKRKPWSGILMYGPPGTGKSYLAKAVATEADSTFFSISSSDLVSKWLGESEKLVSQLFTLARENAPSIIFIDEVDSLCSQRGDNESEAARRIKTQLMIEMQGITSSADARVLILAATNLPYNLDQAIRRRFDKRIYIPLPDARARATIFKVHLGDTPHSLVEQDFQDLGARTDGFSGSDISTVVKDVLMQPIRLLREATHFRQIRHPLDGGVAYEPCPPSAPGAKEMSLQDFADKGVADRVLPPTITKTDFEKVLLRAKPTVSYSDLDVFERFTQEFGEEAS*