MATVMQKIKDIEDEMARTQKNKATAHHLGLLKAKLAKLRREILAPPSKGGGGAGEGFDVTKSGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVINYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCIVIVLDAIKPITHKRLIEKELEGFGIRLNASPPNLTFRRKDKGGINFSSTITPTHLDLDTIKAICGEYRIHNADVSLRYDATADDLIDVIEGNRVYMPCIYAVNKIDQITLEELEILDKLPHYCPVSAHLEWNLDGLLEKVWEYLDLVRIYTKPKGMSPDYEDPVILSAKKRTVEDFCMRIHKDMLKQFKYALVWGSSVKHKPQRVGKEHELDDEDVVQIIKKV*