MSSQFVYTMHRVGKVVPPKRHILKDISLSFFPGAKIGVLGLNGAGKSTLLRIMAGVDKEFEGEARPQPGIKIGYLPQEPKLEPQQTVREAVEEAVSEVKNALTRLDEVYALYADPDADFDKLAAEQANLEVVIQAHDGHNLDNQLERAADALRLPDWGAKIEHLSGGERRRVALCRLLLEKPDMLLLDEPTNHLDAESVAWLERFLHDYEGTVVAITHDRYFLDNVAGWILELDRGEGIPWEGNYSSWLEQKEKRLEQEQATENARQKSIAKELEWVRQNPKGRQAKSKARMARFDELNSGEYQKRNETNELFIPPGPRLGDKVIEVQNLTKSYGDRTLIDDLSFSIPKGAIVGIIGANGAGKSTLFRMLSGQEQPDSGSVTMGETVVLASVDQFRDAMDDKKTVWEEVSNGQDILTIGNFEIPSRAYVGRFNFKGVDQQKRVGELSGGERGRLHLAKLLQRGGNVLLLDEPTNDLDVETLRALENAILEFPGCAMVISHDRWFLDRIATHILDYGDEGKVTFYEGNFSDYEEWKKKTLGDAATQPHRIKYKRIAK*