MDLDTITSISTPMGEGAIGIVRLSGPQAVEIADKLYKGKHLLNDVPSHTINYGHIIDPESKEVIEEVMVSVLRAPKTFTREDIIEINCHGGILTINRVLELTMTYGARMAEPGEFTKRAFLNGRIDLSQAEAVMDFIRSKTDRASKVAMNQIEGRLSDLIKKQRQSILEILAQVEVNIDYPEYDDVEDATTEFLLEQSKEIKQEINRLLDTGAQGKIMREGLSTVIVGKPNVGKSSMLNNLIQDNKAIVTEVAGTTRDVLEEYVNVRGVPLRLVDTAGIRETEDIVEKIGVERSRKALSQADLILFVLNNNEALTQEDYTLYEVVKNEDVIVIVNKMDLEQNIDINEVKDMIGDTPLIQTSMLKQEGIDELEIQIRDLFFGGEVQNQDMTYVSNSRHISLLKQARQTIQDAIDAAESGVPMDMVQIDLTRTWEILGEIIGETASDELIDQLFSQFCLGK*