MAKTLYEKVFDAHVVYEGKNELPILYIDRHLIHEVTSPQAFSGLKMAKRRMARADLTLATIDHDVSTKSVDLNACSDMAKEQITTLMQNTKEFGVRLLGLGDKNQGIVHIVGPELGFTLPGVTLVCGDSHTATHGAFGALAFGIGTSEVEHVMATQTLKQAKLKTMKIECKGQFQKGVYAKDLILYLIAQYGTAKGTGYAIEFCGELIKNLSMEARMTLCNMAIEFGAKVGMIAPDEITFEYIKGKEFAPKGEEFQKYCEYWKSLRSDEGAKYDESITLDVSKIKPQISYGTNPSQVIGIDEKIPKISDFKNQSEQKSLLDALSYVNLEQDQVIEGVKIDIVFIGSCTNGRLEDLKIAADILKGRKIHKNVKALIVPGSMQVRKEAENLGLDKIFIEAGCEWRYAGCSMCLGMNDDKANSGQRVASTSNRNFVGRQGKGSITHLMSPASAAACAIEGVICDNRKYLGV*