MRHGHGSWRALPAKAGLQRCGKSCRLRWTNYLRPDIKRGKFSLQEEQTIIQLHALLGNRWSAIATHLPKRTDNEIKNYWNTHLKKRLSKLGIDPVTHKPKSDALSSVDGQTKADSNLSHMAQWESARLEAEARLVRESKLRSTSMNNQLALSGSGVDLGQQLNKATSTSTQPHCLEVMKAWQGVWSKPTKCGLIAGEGGSSGLDLESPTSTLCFSDNSMPVSTVGFSDNPMSSLDLITNSGTFEGTPVKEECDEEYKVYEKMNHMGEYKSMVNSVALNTGFHDMGFSTVESPWAPESSKVGNEHIPVTNFIEGFTNLLLGNSDDRNSLDNSSGDSSDNGDADATGCEEYEENKNYWNNILNLVNSSPSDSPTF*