MKASESECQQIKQRIQKLNWRRGENSQALVEASKNLIFDTIITGYEITLEKLEELIDEEAVYIPKTQKSEYRQFKQKIKKSANQIISSFKLEELIESDIILAKNISYRTWSNFQKGTPIDKSAFVAYWKALGFETEIIQELGTKKNSSDFHNRSTLLYRILLSVNHRPQINIFQNLAKHKRRVGGFFIQGNCHYCRAWLMRRIETEIIKYGAAEVKKLSFDLASDLTEFSIPTIWMKLGAELQLTGADFIQKKHIILVFKNVETLDKKRLEELLEQFWFPLVKQIPAGKNFLIMFLEDCGGQNDWRDNTEIFSQVIKMPIAESISETDIREAINQVEIILQMQLPSINDAIKDLLTYSKNGKSRLVLEYMYKLFQCQFSRETRWQTYP