QMNQQCKVCGEPAAGFHFGAFTCEGCKSFFGRSYNNLNTIADCKNDGKCVINKKNRTACKSCRLRKCIYVGMSKSGSRYGRRSNWFKIHCLLQQQQQQEQQQQQQLEQQMQQPLQQRQQHQQQHYQPTLLMSHQLSQQQRNPTSSPIHGIHGNQNRDEPLILSADSPNISSPESHNSDSSVDVSERRAAFAGHHGMRPLPHLPPVDLSALGLPLGFPLGGMSLLPSAFLPPPGLTMFPPYAHVYAAPHNASHPLMANHPSSLLQRSPATTSDENEEPATATTSTMTTTVATTTALRISTSLSSADDKDSYEKNNNNDRFCLDMALKREANEQTSERSRKSMHRLSEDSSTECSPEREVACLPPQDDPIDLSMKATATPVSDHLQNEIDDEIDNVSDAENSVAKKPIDLTTRS