MGSLLPPGFLRASPGDLLDAEQTRYERDLKAALEASLRDDDVERDEDVYLAVQAMARMEAGDVGTSKDGDDDAASAASLRSDIESAVAVLAREQANCASRLSKLDAQLSSSSEPPAKLRERHAEASEETAMLARRRDRLERAASELDAMEVALNGSDAPPDERRALRECILHSLLTDLDGGDEKRRAKAHTHEDTERRPKGGFVSRLLGRRKIAVVDDDEESTFANPNDLGRASGLDEDFSEDFSGDFSDDLARTSGMSDLARASGAGRLARPSGGAPRGVHEMQSLLGDIKRMAAKMESESRGNRRGAEEGEGSTDGEPSSSARGAVRSELALFENLRHTLLDIETRKRRSGFRSGSGSGEGSDSFDREAEARAGLLADLAREIRGASPADAQSLHEFLEKIDEVLASLSDEREVLRRVDAWPGAKLEAMRELSHLLAELDEMAHAARQWPRLDPNSRALRTSAKAAAVMWACDEERGKISRAADAMRRRIESIERTIAADVARFARHGLGGVDIEVKLAATKHASLTLADRYARVSLLAAERAVLEDDGHYGIIKARETLASAVRFGLRSHELAGGFDAQSREALEDVRAFLASIDETREED*