MLGVSPTACEREIKKAYYMKAKQVHPDKNPNNSQAADNFQALGEAYEVLSDPTQRASYDVLGKAGVSTETLIDPEAVFAMLFGSEFFEDYIGKLSILSVFSLAMSTEGPGHIHIKRLLQKMKVVQDEREKKLAQILKDRLNQYVQGDKEGFIQQAISEVRRSNSTSYGVDALHTIGYIYERQASMELGKKDIYLGVPFTVQWFRCEVHFIAEWFKNKWHFIKSYVTAATGGFALLKLLLKQQLQMVLQDNSARKEDLLARAKGLKTLRSIFQTAKLKNEHGTAERHSAPRLAKEEYKNYASSPDTSPTTPSSATPLYSQGRGKRSWIRQSMDALFRFANDLSKKIFSIFDFNMFDTSQLL*