MVELEPVHLYAAGALLSLALRQAQNDQRSLPFQSSDLLQESQHDVVDTDLEEDGNISWTSQQSGLLRPIYRFLKIDAAAWVGLEQTALSSDIKSHIGAFLRILSEEEDGNSTSDTAEEQLSEAVENLALKLEVASSSAVHEEEHSANSSNLSDPARPQEDASGNASLSSTSDRTSQELDGSLASTDEAESLPLLREDYFTSSPRSGAKSTLGSSKSEEKHENFLEEARESDKFLKLEDEHVLEYVSATDRLIAEGRSLTQRRKIAVLFELLSAAVADTSSEDGEDVSRTRRGYDARQRTALRLLATWFDVKWSKMAAMEILVAYAAMAAQGDGGENKDEKEKDSKGWAKWKRGGLIGAAAVTGGALLALTGGLAAPAIAAGLSALAPTLGTIVPVIGSTGFAAAAAVAASTAGSVAVAASFGAAGAGLTGYKMARRTGGVEEFGFEGIGENHQQGRLAVGIVISGFLNAPEDFTKPWKGHDNDLETYALRWETKNLIAVSRAIQDWLTSSISNELMKQGAMLTVLSTLVSALAWPTALLGLTNFIDSKWSVAVDRSDKAGKLLADVLLSGLQGNRPVTLMGFSLGARVIFKCLEELAKKGDNGRIVERVVLLGAPLSTETQKWETVRKVVAGRFINAYSTNDWLLAVVYRASLMSQGLAGIQAVKVPGIENVDVTDIISGHSSYLLNVGEILQKLNLDSYFPVHPSKLTVTGTTQPEEK*