MPAPDAAARHTGAGVARRQAHHERMRDERAREVAAGDAELPPEDDAVEMASAAHVLDSVAEVGPNYTLLRSKETKAKRRKRQREDARVALDGHTVLPTGSRLEIFCDSERWYPATVMAREEDEDGRIVHEVEYDGYLDRRWWHMLDDERRRGDADAAEEEGAGEAGAAGSSSGAVDEMECEPPSSPPAREQPVLRGTARQRYGSGAVLSDDPREWLNDEQLGRLAICAGDQRCAERPVTTAYPLDGQSFQTGEVFATTRSKEALSSTDRSRLFHFCLGMHWRDLRASDRASGQLREAADAACGTRGWSVVILRLKLQDDAFQCGVWASWFRQRFHAWVARGDFQEPLNDFLLRGTPLRDLSGLRGSELRDVSRANGVFIAEERLRLRGLLQAYAETGTNPFGDAGAFLHDFADDGEASRSGDGEAREAAILQLLLDAGSAENPIGGPEGL*