MTQYDTIIIGGGPAGMMAAISSSYYGYKTLLIEKNRRLGKKLAGTGGGRCNVTNSGNLDDLMAGIPGNGRFLYSVFSQFDNHDIIAFLEENGVKLKEEDHGRMFPTTDKSRTIIDALEKKIKALGGKVLTSTEVVSVKKQDDLFYLKSADQTFSCHKLIVTTGGKSYPSTGSTGFGHDIARHFKLTVTDLEAAESPLLTDFPHKVLQGISLDDVTLSYDKHVITHDLLFTHFGLSGPAALRLSSFVKGGEIAELDFLPHLSTDDLTAYLSDQRDKNIKNALKGLLPERVADFLSEDYPEKVKQLSPKQEKELLDKLKHLQIPITGKMSLAKSFVTKGGVDLKEINPKTLESKKVPGLYFAGEVLDINAHTGGFNITSALCSGWIAGKSS*