MQQQVINSLIFQTQEKCIRQLFIPHCASRSDQKSQSVQDDGSKKTLLRLADQDVPSSIGFVMTNLNRQDSCSQSQLEQQENDFQQQSINKKKERKKHHSLKYLSRQVHSLVGSQRETTYKQMADLLASEISKSSLSSESKNLKRRVYDSINVMVALGVLEKQKKIITKGSMFQQNHMTSRYARDTRDRYEILRQQQFDELKRKKILFQKLTDQAKRINALIDQNKRLQKDESDFLQGQQLKIYQFPIMIFKLPQNAKLNIIPTEGKSQVQILSDHEIKIVGDYDILPLIKRIEEAKDNIIPGPMLNL