MVLIREEEIVEEMSEAECNIDYEKLKKRMWKDRVLLQKLKEKRQKQEPDVEAKQEASKRKKMSRAQDSVLKYMVKIMEVCNAQGFVYGIIPEKGKPMSGSSGSLRKWWKDQIRFDQNAPVAVSKYLPLLSKDIDLDIASYIHLLQDLQDSTLGSLLSALMQHCAPPQRRFPLEGGLSPPWWPNGEEIWWGEQGLLAQENGPPPYRKPHDLKKAWKVSVLAAVIKHISPDFDKLRRLVTQSKTLQDKMTARDSATWSKVMNHEEALLDLTEKCLKISNDDDNLEEEEEEEEEEEEEGFSGSHEPQLLKRKGAFGFGSTDALVDKLYACQNAGCPQSEPSMEFADKNLRLDHEALRAFRTVDSDVLPFHRYLSNDAPPITSLDDLMNVAFQNDVNLGEAAGGSGTLEDDPCYWLNAIENLELQAALELLVRDNMDFAQNVPVQIPQGQGQEDAASVWGLGTHPTQG