MTMKISAHDYDYDLVIIGAGVGGHGAALHAVECGLKTAIIEGGVIGGTCVNRGCVPSKALLAASGRVREMRDADHLKMLGIEVGDVRFERQGIADHAENLASTIRNNLTNSMKGLGVDILLGNATFRDNHTVSYGNKKCTAQNIIIATGSIPFVPPGIEIDGKTVFTSDDALKLEWLPDWVAIIGSGYIGLEFSDVYTALGSDVTFIEAMPKIMPGFDGEIAKQAERILIGPRNIDYVTNVLATKVTPGIPGEKPVTIELSDFKTREVVDVMEVDACLVATGRAPFTDGLGLGSINVETQRGFVPVNERMQALDKDGEVIEGVWCIGDANGKMMLAHAASAQGIAAIECMCGRDKVLNHNSVPAACFTHPEVSFVGMTEEQARAKGEEEGFEVTVKKTSFKANSKALAEKESDGMAKLIYRSDTGEILGMWIMGLHAADLIHEASNAVNQGMKAQDLKFAVHAHPTLAEVVDEVFKQVGSTVAH*