MSSGKIAQVVGPVVDVMFASGDKLPEINNALIVYKDSDKKQKIVLEVALELGDGMVRTIAMESTDGLTRGLEVLDTGRAISVPVGKETLGRVFNVLGETIDLEEPFAEDVDRQPIHKKAPSFDELSTSSEILETGIKVIDLLAPYLKGGKVGLFGGAGVGKTVLIQELIHNIAQEHGGISVFTGVGERTREGNDLYWEMKESGVIEKTAMVFGQMNEPPGARMRVALTGLTIAEYFRDVEGQDVLLFIDNIFRFTQAGSEVSALLGRMPSAVGYQPTLATEMGQLQERITSTQKGSVTSIQAIYVPADDYTDPAPATAFAHLDSTTNLERKLTQMGIYPAVDPLASSSRALSPEIVGEEHYAVATEVQRVLQRYRELQDIIAILGMDELSDEEKTLVGRARRIQFFLSQNFNVAEQFTGLPGSYVPVAETVRGFKEILEGKYDDLPEDAFRSVGPIEDVIKKAEKMGF*