MKWLGVAWSGLRRHFSSRADGVGSIYDKLFVVQPRFHPPLLLKAKLLEALRLANSLAPLTATDLKSDFPSYVLVQGRRKINAGTYFGAGTIDNIRTHLNVIDVEDREIDAVFVNTSLSGVQQRNLEDAWERPVLDRVGLIIEIFGSRARSKEAKLQVELAALDFKRTRLIREKGERKAFGAGGEQEVVSARGASGGGGRGFTSGSGESELQLQRRRISDQKHKIQVALAKAKQTRSLHRRNREGIPLVAVVGYTNAGKSTLVGALSKSSLYSDDRLFATLDTQVRSVILPSGRRVLVSDTVGFISDLPTQLVEAFHATLEEVVAADIVLVSTLL*