MAKTQKNKATAHHLGLLKAKLAKLRREILAPPTKGGGGGAGEGFDVTKSGDSRVGLVGFPSVGKSTLLNKLTGTFSEVASYEFTTLTCIPGVIRYRGAKLQLLDLPGIIEGAKDGKGRGRQVISTARTCNCILIVLDAIKPITHKRIIEKELEGFGIRLNKEPPNLSFRKKDKGGINFTSTVANTLLDLETVKAICGEYRIHNADISLRYDASADDLIDVIEGSRIYMPCIYVVNKIDQITLEELEILDKLPHYCPISAHLEWNMDGLLEKIWEYLNLTRIYTKPKGLNPDYEDPVILSSKSRTVEDFCTRIHKDMLKQFKYALVWGSSAKHKPQRVGKDHELEDEDVVQIIKKI*