MLLEDGKEPWMVEKKLSKGMIPDWESRWESKELSTKKDIYDEDSPQTVIIEKVTKQSYEFSNSKKNLEYIEKLEGKHGSQVEHFRPATLTFTESPTPDSVYTFHSKSTLFETQKISAEGNSHKYDILKKNLLKKSAVKNEKISGGKTHLNSSKSGAAFHQSKSLTLHQTCTREKIYICSECGKAFGKQSILNRHWRIHTGEKPYECRECGKTFSHGSSLTRHLISHSGEKPYKCVECGKAFSHGSSLTNHQSTHTGEKPYECMNCGKSFSRVSHLIEHLRIHTQEKLYECRICGKAFIHRSSLIHHQKIHTGEKPYECRECGKAFCCSSHLTRHQRIHTMEKQYECNKCLKVFSSLSFLVQHQSIHTEEKPFECQKCRKSFNQLESLNMHLRNHIRLKPYECSICGKAFSHRSSLLQHHRIHTGEKPYECIKCGKTFSCSSNLTVHQRIHTGEKPYKCNECGKAFSKGSNLTAHQRVHNGGKPNNVVSVGKPLDHMNHYTCEKPYRRETI