MATVMQKIKDIEDEMARTQKNKATAHHLGLLKAKLAKLRREILAPPSKGGGGAGEGFDVTKSGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIRYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRLIEKELEGFGIRLNKEPPNLTFRKKDKGGINFTSTVTNTLLDLETVKAICGEYRIHNADISLRYDATADDLIDVIEGSRVYMPCIYVINKIDQITLEELEILDKLPHYCPVSAHLEWNLDGMLEKIWEYLDLTRIYTKPKGLNPDYEDPVILSSKKRTVEDFCIRIHKDMLKQFKYALVWGSSAKHKPQRVGKEHELEDEDVVQIIKKI*