MADALITIVLRNLNTILEGERRIANRIQTIRERLDEIGDEKIKYQFSEVRRVETHDHRKTASLVDKSEIRGRREDQDIVISKLLCCEGKGIDVISLVGTGGIGKTTLAQLVYNDERVKNHFTRRIWVCLTEDFSITGVTKMIMEDVIGSACNLSELNTLQTQLVERLQNELVLLVLDDVWNGDQTEWERLRLPLKCGKHGSKILVTTRSEKVARAVGANYIHNVIGLSDDDCWLLFSSRAFAGRERDEYMESEDIGRQIVEKCKGVPLSAKTLASVMQRKRTTEDWECILKSEIWAILEEAEKGIIPALLLSYYNLPIHLKQCFAYCSIFPKDYWIQKDTLVQLWMAHGFISTEKGSEMEEMLER