MPSSPSALERRPTKITKMDDSMDVADAVTGTASVPSYRPDLEQARVLLVECDAAGSQSLKESVKYLKELNPAVKGEARMEPHMDSMEHSHIPWVILLVRAEFKEKLKAEKIKGDEENYDEALAQAYRVWIKSEVPWEIKCLLDDETVKNISTNSKNLHILLPDMHSSTAHYVALQNMYKAQYQADLKQFRSLLSEVLQNVGLPTDTVPDEELEGFVKNVGSTELENFDEGIDSATCLSMYLALLASEIFFESEKRWPGANPIFNEGLPEVLEQSVEEVIR