MKTGSLSFEISELVEKNVGYITQIIGPVLDVAFSPGEMPNIYNSLVVKGKNPAGQQINVTCEVQQLLGNNEVRAVAMSATDGLMRGMGAVDTGAPLSVPVGETTLGRIFNVLGEPVDNLGPVQSSTTFPIHRSAPAFTQLDTKLSIFETGIKVVDLLAPYRRGGKIGLFGGAGVGKTVLIMELINNIAKAHGGVSVFGGVGERTREGNDLYMEMKESKVINEQNISESKVALVYGQMNEPPGARMRVGLTALTMAEYFRDVNKQDVLLFIDNIFRFVQAGSEVSALLGRMPSAVGYQPTLGTEMGSLQERITSTKEGSITSIQAVYVPADDLTDPAPATTFAHLDATTVLSRGLAAKGIYPAVDPLDSTSTMLQPWIVGEEHYETAQGVKQTLQRYKELQDIIAILGLDELSEEDRLTVARARKIERFLSQPFFVAEVFTGSPGKYVRLSETIKGFKMILSGELDNIPEQAFYLVGNIDEATAKAATLQVEGQ*