MKKLNKSSSTPLYMQLKNQLQEKIEQDMSVGDLLLTETEIEKMYHVSRMTVRKAIEELVNEGIVSKQQGKGTFVSQTKTTQGLGRIFSWSEEMKLQHKESKTISVEISAAIPSKKIRTALQLGKHEEVTCIRRVREIDGEPVAIMINYLRAKYVPGLLENGLKSDSLYHDLEEIYHISLVHADEIITARLSTPIESALLAVPEDSAVLHVRRTSYMKGNTPVEVVDMVARGDRYQYLAELEGRTKKHII*