MSTVMQKIKDIEDEMARTQKNKATAHHLGLLKAKLAKLRRELLEPSAKGGGGAGQGFDVTKSGDARVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIVYKGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRLIEKELEGFGIRLNKEPPNLTFRKKDKGGINFTSTVANTHLDLDTVKAICSEYRMHNADITLRYDATADDLIDVIEGSRIYMPCIYVVNKIDQITLEELEILDKLPHYCPVSAHLEWNLDGLLDKVWEYLNLTRIYTKPKGMNPDYEDPVILSSKKRTVEDFCERIHKDMLKQFKYALVWGSSAKHKPQRVGKEHELEDEDVVQIIKKV*