MTDERIHILRDILLELHNGASPESVQDRFDATFTGVSAIEISLMEHELMNSDSGVTFEDVMELCDVHANLFKNAIKGVEVLDTEHPGHPVRVFKEENLALRAALIRIRRLLDTYELMEDEEMLAEMRKGLVRQMGLVGQFDIHYQRKEELFFPIMERYGHDSPPKVMWGVDDQIRELFQTALTTAKSLPEVSISSVKEAFEAFATEFESMIFKEESILLMILLESFTQDDWIQIAEESDAYGYAIIRPSEKWVPERQSFIEEKIAEEPVQLDTAEGQVQQVIDTPEGHFTITFTPKEKEAVLDRHSQQAFGNGYLSVEQANLILNHLPMEITFVNKEDIFQYYNDNTPADEMIFKRTPSQVGRNVELCHPPKYLDKVKAIMKGLREGTKDKYEMWFKSESRGKFVHITYAAVHDEDGEFQGVLEYVQDIQPYREIDTDYFRGLE*