MSESVNTKNVGRIVQIIGPVLDVAFGQGQVPNIYNALVVTAKNAAGQEMNVTCEVQQLLGDSCVRAVAMNPTDGLMRGMEVLDTGKPLSVPVGKATLGRIFNVLGEPVDNMGPVENEDSLPIHRYAPAFVDLDTRLSIFETGIKVVDLLAPYRRGGKIGLFGGAGVGKTVLIMELINNIAKAHGGVSVFAGVGERTREGNDLYTEMKESGVIVEKNLADSKVALVYGQMNEPPGARMRVALTALTMAEYFRDVNKQDVLFFIDNIFRFVQAGAEVSALLGRMPSAVGYQPTLATEMGVLQERITSTKDGSITSIQAVYVPADDLTDPAPATTFAHLDATTVLSRGLASKGIYPAVDPLDSTSTMLQPWIVGEKHYDCAQSVKKTLQRYKELQDIIAILGLDELSEEDRLIVARARKIERFLSQPFFVAEVFTGSPGKYVSLAETIEGFNKVFSGELDDLPEQAFYLVGNINEVLSKAASMK*