MSSSNNDGNNNGAYPLSLYLSSLSGHQDIIHNPYNHQLKASPGHMVSAVPESLIDYMAFNSNNVVNHQGFEFPEVSKEIKKVVKKDRHSKIHTAQGLRDRRVRLSIGIARQFFDLQDMLGFDKASKTLEWLLNKSRKAIKEVVQEKNLNNDDEDFGNNGGDVEEEEEEEEDGDKSFLYGSSPDSCGEKLVCEVKKAEKRKKKSEVSNMSSEGSRAKARGKAKEMAYDHPETVSDITQSEIMDPFNRSIIFNEGEGMTHSFYNEAIEEFDIQESILTTRRFNLPANMGESYNQCNGTFMLIDQGSTSNYNAIDLPQILDYNYDQNPFVDQSFCAVTDTNFPRGFP