MATVMQKIKDIEDEMARTQKNKATAHHLGLLKAKLAKLRREILAPPSKGGGGAGEGFDVTKSGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVINYRGAKIQLLDLPGIIEGAKDGKGRGRQVISTARTCNCIVIVLDAIKPITHKRLIEKELEGFGIRLNATPPNLTFRRKDKGGINFSSTITPTHLDLETIKAICGEYRIHNADVSLRYDATADDLIDVIEGNRVYMPCIYAVNKIDQITLEELEILDKLPHYCPVSAHLEWNLDGLLEKVWEYLDLVRIYTKPKGMSPDYEDPVILSAKKRTVEDFCTRIHKDMLKQFKYALVWGSSVKHKPQRVGKEHELDDEDVVQIIKKV*