MGSEKEQTPEQHLPEEGERGKPWRVDDSEGLRIPDGEKEHGQESLSEGPQGIQPKKQKVTVPAGEPGDPIAHPRPEADEKPFICAQCGKTFNNTSNLRTHQRIHTGEKPYKCSECGKSFSRSSNRIRHERIHLEEKHYKCPKCQESFRRHSDLTTHQQDHLGKRPYRCDICDKSFSQSATLAVHHRTHLEPAPYICCECGKSFSNSSSFGVHHRTHTGERPYECAECGRTFSDISNFGAHQRTHRGEKPYRCTLCGKHFSRSSNLIRHQKTHTGEQAGKDSS