MNNIKTSIPTFILKTYQMLEDQKSTNVISWTSQGTAFIVYNQVLLEKEVLQNFFKHSNYSSFVRQLNLYNFKKVKSNEGQIFKHKCFRKGMKQYQIFKLRSMLQFIKRKNQDDPQVGSNTLVQEEPIIHIKEEQNLFKECAIDIKETNNKLKEDMKLLQETSSYLIDQMQNLNHTQQFVYNQSVDIEVKFKQVGQMLHAINEELRQEMQDKSEPITNKFLDKKEDCFQESKVGSPNPYVDYNSTALNPLDYEYFIDSFL