MLAIEIDNLVKEYKNGVKALNALSFNVNAGEIFSLLGPNGAGKSSLINILTTFYKPTSGNVTMFGKDLVDNPSWIRTQIACVAQQISIDEHLSLMENMVFQSKMYKVEPQIAKQRIDSLIDKFDLSSYLKYPTSSYSGGVKRRLDIAMNMVSSPKILFLDEPTVGMDVDSRKSMWDMLLKIRDEYGTTIFLTTHYLEEAEQLSDNICIMKNGKDLAQGTPSSLRSYIRQNILRITFHNTEDIKKYKDAIKSTGLVKFMSVRENSIFISVNDSRTAFTLINKWLLEHDIEFDAIEIVEPSLEDVFLALTSSKKSLKEEWEC*