QMQVVTELKTEQDPNCSETDAEGVSPAPVESQTPMDADKQAIYRHPLFPLLALLFEKCEQSTQGSEGTTSASFDVDIENFVRKQEKEGKPFFCEDPETDFLMVKAIQVLRIHLLELEKVNELCKDFCSRYIACLKTKMNSETLLSGEPGSPYSPVQSQQIPSAIAGTLSPQGIMVPASALQQGNVTMATVAGGTVYQPVTVVTPQGQVVTQALSPGTIRIQNSQLQLQLNQDLGILHQDDGSSKNKRGVLPKHATNVMRSWLFQHIGHPYPTEDEKKQIAAQTNLTLLQVNNCGALWYWDLTNVFAKHCMTPCGPTSCTLLPSIAVQTNFYIYKHVLLKATNQERCLSTAICASPGAVVTITAPVNMNVDSLQSLSSDGATLAVQQVMMAGQSEDESVDSGEDDGGDLSTTNISGLVLDNSDSLQ