MSSTRPFCFVCGKEKSVGVFQLIEGCIVPGTFKPIKDILKYFEKIINQRLELLPNSAACRDCLEYLFNYDRLVRNLSQVQRQIADALLGCRQVEGKAEAKQQAAKRARVQVPAFKIVQATALKEPESQTGEGDECEEFMKEEMLDEEFQFSEPDDSMPSSEEEFFTETTEIPCHICGEMFSSQEVLERHIKADTCQKSEHATCNVCGLKVKDDEVLDLHMNLHEGKTELECRYCDKKFSHKRNVLRHMEVHWDKKKYQCDKCGERFSLSWLMYNHLMRHDAEENALICEVCHQQFKTKRTYKHHLRTHQTDRPRYPCPDCEKSFVDKYTLKVHKRVHQPVEKPESAEANEATVRFF