MTKDSRNHSKKAEVVELLKRLEEGSVPDEEIRRLMRIQLGRRLQWGYKPTYQQLQQNLNLVHCAMAEDSSKQTRKAKVAELLKRLEEGLVPDEEIRRLMRIQLERRLQWGYKPTYQQQLQQNLNLVHSLKQMGIATESAELDSQLYEVPISFLKLIHGKKVKQSCCYFRDESTTLDEAEIAMLDLYCERARIKEGQSVLDLGCGHGSLTLHIAQKYRNCHVTGITNSIEQKNYIEKQCKLLQLSNVEIVLANIINHEMEATFDRIIVVGLLEHMKNYELLLKKISNWMAHDGLLFVEHSCHKIFAYLYEPIDEDDWYAEFVFPAGTYIMPSASFLLYFQDDVSVMDHWVLSGKHFMRTKDEWLNNLDANMDAVKEIAESFTRSKEDVVKFINYWRGLCIQGSELCGKMIQSCRKKLRTGALTPLSGDGLTVHCEITSDLIFSQSTQRTRPLCFSFSGTEWQPRVWTDCMWSLSATEILLEFPVVDRNSDTTWQIAEIRVQVGPTALYFRPPNEQLGFTFGNWHDPIFYDSHRVPKGDGYDRNKKGSSQQAMAI*