MMQTAGRRRHRWVKEWVPQDLVVAGGPCALYKWVREDRLSALKSRDKEQEAELAKPEPTTEVLFLCSYEGCGKTFVDAGALRKHAHVHGERQYVCHYAGCDKKFLDSSKLKRHFLIHTGEKNFVCPHEGCGKAFSLDFNLKAHMKTHSADNYHVCKYPECARRFTQESKLRAHIKQQHEKGGLQNPGGSATNRSGLADHSHNSHTPKPSAAPPAPSADRPYVCPYDGCAKAYIHEYKLNLHLKKEHPNHYQDAGAQAASSKMSKRRSKPALTAKMPLPKVPKRRGYTEPYQPPVSVVEEHQWPRNVLYEDDSEETEEEGDNVGDGARYRVASSDDDEETEDEE