MGIGRVTQVMGPVIDVRFEHNEVPKINNALVIDVPKEEGTIQLTLEVALQLGDDVVRTIAMDSTDGVQRGMDVKDTGKEISVPVGDETLGRVFNVLGETIDLKEEISDSVRRDPIHRQAPAFDELSTEVQILETGIKVVDLLAPYIKGGKIGLFGGAGVGKTVLIQELINNIAQEHGGISVFAGVGERTREGNDLYLEMSDSGVIKKTAMVFGQMNEPPGARMRVALSGLTMAEYFRDEQGQDVLLFIDNIFRFTQAGSEVSALLGRMPSAVGYQPTLATEMGQLQERITSTTKGSVTSIQAVFVPADDYTDPAPATAFAHLDATTNLERKLTEMGIYPAVDPLASTSRALEPSIVGQEHYEVARDVQSTLQKYRELQDIIAILGMDELSDEDKQTVERARRIQFFLSQNFHVAEQFTGQKGSYVPVKTTVANFKDILDGKYDHIPEDAFRLVGSMDDVIAKAKDMGVEV*