MKSALELKNVSFSRKRDFEMKNVSARIPEGKITTLIGPNGSGKSTMLRLMMRLLTPDSGEILLNEKNITEIPSKDLAKKMTMLSQAPEGLVDVMVHDLVAYGRLPHRSWLSTLQEEDEAVIHWAIKVCNLEELAYRPLHSLSGGERQRAWLAMALAQKTPILLLDEPTTYLDIAHQLELLDLLVHLNKEYNLTIVLVLHDLNQAAIYSDHVFVCENGQLVKDGSPREVFTTELLRDVFHITADITEKDGKQHIHPLASTRFEY*