MATVMQKIKDIEDEMAKTQKNKATAHHLGLLKAKLAKLRRELLTPTTKGGGGAGEGFDVTKSGDARVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVITYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRLIEKELEGFGIRLNKEPPNLTFRKKEKGGINFTSTVANTHLDLETVKAICSEYKIHNADVTLRFDATADDLIDVIEGSRIYTPCIYVVNKIDQITLEELQILDKLPHYCPVSAHLEWNLDGLLEMIWEYLSLTRIYTKPKGMNPDYEDPVILSSKRKTVEDFCFRIHKDMLKQFKYALVWGSSAKHKPQRVGKEHELEDEDVVQIIKKV*