MATVMQKIKDIEDEMAKTQKNKATAHHLGLLKAKLAKLRRELLTPTSKGGGGAGEGFDVTKSGDARVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIMYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRLIEKELEGFGIRLNKEPPNLTFRKKEKGGINLTSTVTNTHLDLDTVKAICSEYRIHNADVHLRYDATADDLIDVIEGSRVYTPCIYVVNKIDQITMEELEILDKLPHYCPISAHLEWNLDGLLEKIWEYLSLTRIYTKPKGMNPDYEDPVILSSKRRTVEDFCDRIHKDMVKQFKYALVWGSSAKHKPQRVGREHELEDEDVVQIIKKV*