MSATDGLMRGMEVIDTGAPLSVPVSGATLGRIFNVLGEPVDNLGPVDTSATFPIHRSAPAFIELDTKLSIFENGIKVVDLLAPYRRGGKIGLFGGAGVGKTGLIMELINNIAKAHGGVSVFGGVGERTREGNDLYMEMKESGVINEKNLEESKVALVYGQMNEPPGARMRVGLTALTMAEYFRDVNKQDVLLFINNIFRFVQAGSEVSALLGRMPSAVGYQPTLSTEMGSLQERITSTKKGSITSIQAVYVPADDLTDPAPATTFAHLDATTVLSRGLASKGIYPAVDPLDSTSTMLQPRIVGNEHYETAQRVKQTLQRYKELQDIIAILGLDELSEEDRLTVARARKIERFLSQPFFVAEVFTGSPGKTAPCSLYHCGTVQTVARVAKEFEYSMLHS*