MSRGAKELVVVLLDTGLHMQPYLSHVGKAVFNMVESKLLYKPAHEVALIYFGTPDTKNALNKEQEEEGAPGQYMNIRVQHPLQCVTLSYLKSLNDLPKGGGRSDYVNALLVALDLMIKAMGERDLARWPKRIVLISSFNYEIEALDDVVRQSLVDQLQQKQIKLDVFGVADTGAVANAHEDKASVAMRATNTSTVHELLAEVSGTYRALPDVPDMYGMFKAKEVSSTTMFKGPLTIGKHMEIQVRVFKKTVQEKLPSLKIFSDRSSLPEASHVVERSTEYRAPSDPDREVPPEERVKAYRYGKQNVPIAREDAELLEYNPEKGFQLLGFVEATAIPRYYYMKDSFIVLPEMDARAEAAMSALARALHNQKKVAIVRAVLRARSNPFIGVLTPHLATAPDRPDTLILNTLPFAEDMRGYFFKSFSKDQSKPELIPSVDQVHAAQRLVADLDMTNPRERLVPDATPNPVLQRFYSFLGQRALDPTYEVPEDDALVSAVFDAHTDTMSTAGQETVRLMSQMFKTEAPAPKAGADASTSAAATTAAAATATAGVFHIDESGARVVSGVGTATPVDDFTVMINAERIDDAMKGMQAVIPQLVDSSIQDRLYDKAVSCARALRAAAIQQRRPQDYNTLLMDTLLNKYKRDSAHGDFWMRLMSADDVAAPISNEECEGAGMSEAGAREFVRLHGAVADAGAPAAAADVAVDEEDEFAGME*