MKEEGKMKKLSIHLKEVNIHFSGKPILEIDELFVYENEKIGIIGKNGAGKSTLLNLIMGKIQSDKGKVQRLNDFHYLAQVAEEITNESEKTDKNCLLNQKNQKLSGGEKVQKRLATLFSEYPTGVILDEPTTHLDKEHRQLLVADLTYYYGTVLFVSHDRFFLNQLAEKIWEVSDGHVKEYLGNYDAYCRQKELEQQTQYNVYHQYQKEKKKLQESYAKKQAQAQKSSHVSKKQKQKQIKPSRLAGSKQKDTVQKALQKQAKAINARIDRLPDVAQAKQERKIIFPTNNQFSLYNPYPIRIENLTFAYENRTILNQVNVQIPLNEKIALCGKNGAGKSTFLQQIEARHPAIYFSPKVRLGTYHQLDYRLKNDEPLLTYLLKRTNYSEKIVRSLLYRLGFQQENLQTKISSLSGGEAIKITLAQLFIEPNNIILLDEPTNFLDLETIQALEEFISAYQGTVIFTSHDETFVEKVATRTIYLENGKIIDK*