MLDGLKMEENIQNVIETSAALSSLFGRGMEQKWVCEGCERVICDRFLLRISDSLWHEQCAQCCTCKEPLESSCFYRDKKLYCRNDYEKLFAVKCGTCLDTITPSEFVMRAQKNVYHLGCFCCCVCDRQLQKGDEFVLKDGQLLCKSDYERERDLLSLVSPAASDSGKSEDEDDAGKFDDSKGPEDGKDQKRPKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLSVRVVQVWFQNQRAKMKKLARRQQQQQQQQDQQNPSRIPSAQTHNSSSSSVEGIMNVFTTLPQQQLLSLEQNIYSADPFQQGLTPPQMPGDHMHPYGGESLFHDIDSDDASLNNLSECLLPGPELGSIQGRVGNPIDRLYSMQNSYFTS