MATVMQKIKDIEDEMAKTQKNKATAHHLGLLKAKLAKLRRELLTPSSKGAGGAGEGFDVTKSGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVITYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRLIEKELEGFGIRLNKEPPNLTFRKKDKGGLNLTSTVTTTHLDLETVKAICSEYRIHNADITLRYDATADDLIDVIEGSRVYIPCIYVVNKIDQITLEELEILDKLPHYCPISAHLEWNLDGLLEKIWEYLNLTRIYTKPKGMNPDYEDPVILSSKKRTVEDFCDRIHKDMLKQFKYALVWGSSAKHKPQRVGKEHELEDEDVVQIIKKV*