QMQVVTELKTEQDPNCSETDAEGVSPAPVESQTPMDADKQAIYRHPLFPLLALLFEKCEQSTQGSEGTTSASFDVDIENFVRKQEKEGKPFFCEDPETDNLMVKAIQVLRIHLLELEKVNELCKDFCSRYIACLKTKMNSETLLSGEPGSPYSPVQSQQIPSAIAGTLSPQGIVVPASALQQGNVTMATVAGGTVYQPVTVVTPQGQVVTQALSPGTIRIQNSQLQLQLNQDLGILHQDDGSSKNKRGVLPKHATNVMRSWLFQHIGHPYPTEDEKKQIAAQTNLTLLQVNNWFINARRRILQPMLDSSCSETPKTKKKTAQNRPVQRFWPDSIASGVAQQQSNELTMSDGAVVTITAPVNMNVDSLQSLSSDGATLAVQQVMMAGQSEDESVDSGEDDGGDLSTANISGLVLDNSDSLQ