MGRAPCCEKSGLKKGPWMPEEDEKLVAYIKKHGQGNWRTLPKNAGLARCGKSCRLRWTNYLRPDIKRGRFSFDEEETIIQLHSILGNKWSAIAARLPGRTDNEIKNYWNTHIRKRLLRMGIDPVTHAPRLDLLDLSALFKPAAAAAYYPTQADLDTLRALEPLANYPDLLRLASALLSGPPAAPAIGDQQPRQLLPWILQAQMAQQAAAAVAQAQLQVAPQAEQFVQQRQAAGAACQMPDLVHTSPTVQQHQQGQDDMAAACHSMQPQPPTGGYAVDTLDIPALMQMVQADDASNLQQWSSMITSSTNNNNVGSGVSTPSSSPVPRLNHSTTATTTYGGASDADAAALFNMQLSELLDVTDYM