MRTTPHLMLEPAFHPGLDTAGSGRDAIGLGAATSGRLDARHGTILSLEDINVSFDGFKALRDLTLYIGVGELRCIIGPNGAGKTTLMDVITGKTRPQSGTAYFGDTLDLTRMSEVQIAQAGIGRKFQKPTVFEALSVFENLELAQRADKSVWASLRARLDGTQRERIEEVLATIRLLESRQRPAGLLSHGQKQFLEIGMLLVQEPQLLLLDEPVAGMTDAETEFTAELFKSLARKHSLMVVEHDMGFVGSIADHVTVLHQGHVLAEGSLAEVQADEQVIEVYLGR*