MSEPLLELNDVSVSFDGFYALTDLSLKLYKGELKSIIGPNGAGKTTFLDVITGKVRPTKGSVSFKGKSLLGVSEQQISRNGIGRKFQTPRVFENLTVLRNLELSASPVKNAFSLLGSGLPQSSKDEVHRIMNYVGLTPFATVKAGSLSHGQKQWLAIASLVAQAPEVLLLDEPVAGLTDEETLRTAELIKSLAGDHTVVVIEHDMEFIRDLGFDVTVLHQGQVLTEGPLEKVKADPRVIEVYLGPPEH