MERRGRVTTLVLVGRTGNGKSATGNSILGRRAFNSRKSPAAITATCELQKVQMKDGRQLNVIDTPGLFDPNVQLAILGQEIVKCIELAKDGVHGVLLVLSIKSRFSAEEATTLETLQMLFGDKIVNYMVVVFTVGDELDENEQTFEDYLRESPPALQNLLGQCKGRKVLFYNNRTTSETVKAKQRSELLKQVDIVISQNGGHPYSNEMFREAQEIDSGGCSKKEMQILLENMEKRHAEQLKKTTEMVEEKLRRSKEIFEQQLAAEKSARQKVERDSRETIQRVERFSRETIRKEEKPRGCVIM*