QMQVVTELKTEQDPSCSETDAEGVSPAPVESQTPMDADKQAIYRHPLFPLLALLFEKCEQSTQGSEGTTSASFDVDIENFVRKQEKEGKPFFCEDPETDNLMVKAIQVLRIHLLELEKVNELCKDFCSRYIACLKTKMNSETLLSGEPGSPYSPVQSQQIPSAIAGTLSPQGIMVPASALQQGNVTMATVAGGTVYQPVTVVTPQGQVVTQALSPGTIRIQNSQLQLQLNQDLGILHQDDGSSKNKRGVLPKHATNVMRSWLFQHIGHPYPTEDEKKQIAAQTNLTLLQVNNWFINARRRILQPMLDSSCSETPKTKKKTAQNRPVQRFWPDSIASGVAQQQSNELTMSDGAVVTITAPVNMNVDSLQSLSSDGATLAVQQVMMAGQSEDESVDSGEDDGGDLSTTNISGLVLDNSDSLQ