MDKILQRISEHDQSISVTNDGATILKSVNLDNAAAKVLVDIARVQDDEVGDGTTSVAVLCGELLREAEDLINQRIHPQTIAEGWRLARKAAREALEQSAIDNSADETKFRDDLFRIARTTLSSKLLTYEKEYFANLAVDAVMRLRGSNNLDHIQVLKKPGGHLRDSYLEEGFLLDKKIGVGQPKRIENAKILLANTSMDTDKIKIYGSRVRVDSLNKVAEIEEAEKDRMRQKCEKIISHGCNVFINRQLIYNLPESIFTERGVMAIEHADFDGIERLAAVTGGEVVSTFDRPDLVTMGECDVVEEVMIGEDKVIRLGGCKSGEACSIVLRGASSHVLDEAERSLHDALCILTATVKEPRIICGGGCTEILMAQAIDRQVESTPGKKALAMASFARALRALPAIVADNGGYDSAELVTQLRAAHAAGKNTYGLDMYNGTIGDMMELGVAEAFKSKLCVLLSASEAAEMILRVDDIIKCAPRQREGGY*