MEMIIRTQRLSKEYNKIFRVKDIDLRVPQGAVYGFLGPNGAGKSTTLKMLLGLAKPTQGNINILGKELNEKNRISILKDIGSLIESPSYYGHLTGLENMTIMQRLLDLPKKNVNEALKIVRLENQKNKKVSQYSLGMKQRLGIAMAIMKFPKLLILDEPTNGLDPAGIEEIRELIKSLPEKYGMTVLISSHLLSEIDQIATSIGIINHGELVFQDSIKELHNRGQSQIAIKTKNVVSAQKLLNTKGYMSLIQDGYLTIENLKDSDVAKINGMLVHSNIDVFRIEEHKKSLEDIFLELTGKAVTL*