MATTMQKIKDIEDEMAKTQKNKATAHHLGLLKAKLAKLRREILAPPTKGGGGGAGEGFDVTKSGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIRYRGAKLQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRIIEKELEGFGIRLNKEPPNMSFRKKDKGGINFTSTVANTLLDLETVKAICGEYRIHNADISLRYDATADDLIDVIEGSRIYMPCIYVVNKIDQITLEELEILDKLPHYCPVSAHLEWNLDGLLEKIWEYLNLTRIYTKPKGLNPDYEDPVILSSKSRTVEDFCIRIHKDMLKQFKYALVWGSSAKHKPQRVGKDHELEDEDVVQIIKKI*