MGKGSKIGCKMVSHQLFKDKAKNRVDDLQGMFTDLQFGRKESRSIDVAVLEEQVHQMLREWKAELNEASPASSLPVDTPQQRGMRRRCLFFDVGAHKKNAVDESKSDSLNSLQSEGKCASDDKKNWFLSSPELVCQHSLHLNALARDLSSNGNAVQVMQDDLQEPALEIGEEFNQNSPAFTLFHLLLCRLENDGEGEACKRCNCKKSKCLKLLMPMNPIHTVLFVPNNLCQPVEDEITTQKDSCKSEAQKSMLESVLSLNDDSISSIHAEEPCSTVTPDITEAPVQIDIIREPFPPPVLADVHDLVPIASTQVADLTSEPEKLLQDELVRSESPLQLHISMNMMDSFMRLAMSNTDRNLETCGVLASSLKNRTFYILLPAQCQTTNEEEIFDVQNKQSLFPLGWIHDDVITANESDSSVAQGDLDHDAIGSL