MYKLGVAYHFKQTCESADIRLRQYIGLRIPSKTVDAMVMTDPIVSIYIISVMIIKCKLSQQKRTLSNYKRKPESEKLKRGPKPKPKSVHSCYQCNKQFRCQAQLEMHIRTHTGDRPFVCMYCPRRFTQKHNLTIHLRIHTGEKPFQCEVCSKRFSAQGNLQAHLKIHTGQRDHECTICHKQFITSSELTRHISKHRGVKNFKCDLCESAYIHSRDLKLHKLKKHQVMSCHASQKNKIQTEAFNNSNTIDIIGIDVGKEPAIPIKESNNINQITQIGEKPTTNILQILEHNQSLISYNEKHVKDMYSQYKVLENHNCAICGEGFNYITALAQHYLHQHKGYDPLQKNYGPT