MGSEKEQDPEQHLPDEGEWGKPWRVDDSEGFRIPDGEKERGQESLSEGLQEIHPKKPWRKVTVPAGEPGGPRAHPRPETDEKPFICAQCGKTFNNTSNLRTHQRIHTGEKPYKCSECGKSFSRSSNRIRHERIHLEEKHYKCPKCQESFRRRSDLTTHQQDHLGKRPYRCDICGKSFSQSATLAVHHRTHLEPAPYICCECGKSFSNSSSFGVHHRTHTGERPYECAECGRTFSDISNFGAHQRTHRGEKPYWCTLCGKHFSRSSNLIRHQKTHLGEQAGKDSS