MSFTLFGNIWVEILIPLAAMMNKFIIILFSYLVVLLNIQIKGKMVEVGLKIKEDWEEKREFIYLKNIQIKERFILIMNVKAKSRIVDYIYKNNESFIKIEVDPVEKVFIVNLNHCSKPSSQLKTRILIEISNNEIVKKFLKNFGKQIRLNNNFIKNSNYYETSILEESLKNIKVNKKDLLKENIESYKSKLLSSYWTEINLIGYKIELLEKRKVEYPKEELKSRIVHIGSEIRGIIEENKRNCFNCRVTITKYWHRYLKEHYLCKPCHEYKIYNGKMRPEGNFYQTKMRITPDRKCYTCEATKTSNWYRHSIPEQYICKSCYDKQQKMTKVNKKASRKGID