MGSKAVEDLIQASSGVHYSGFHLEEPHTSEIGQPTTSIDERVKQPFVIGVAGGAASGKTTVCDLIIDQLHDQRVVLVNQDSFYHNLTPEELTKVHEYNFDHPDAFDTEQLLCVMEKLKHGQAVDIPKYDFKSNKNDVFPLRRVNPSDVTILEGILIFHDPRVRDLMSMKIFVDTDADVRLARRIRRDTVEKNRDIATILDQYSKFVKPAFDDFILPTKKYADVIIPRGGDNHVAIDLIVQHIRTKLGQHDLCKIYPNLYVIQSTFQIRGMHTLIRDAQTTKHDFIFYADRLIRLVVEHGLGHLPFTEKQVITPTGSVYSGVDFCKRLCGVSVIRSGESMENALRACCKGIKIGKILIHREGDNGQQLIYEKLPEDIAQRHVLLLDPILGTGNSAVQAISLLLKKGVPESNILFLNLISAPQGVHVVCKRFPRIKIVTSEIEHGLNDEYRVIPGMGEFGDRYFGTDDD*