MSTTVDETDPDTFTNVYLSESVGFSADFADSDHYFNSVQVSSSKQGEEETSILVSNFDVEDQAGDNNSEQSGDGNVVVRPSKKAIKRSDKPPYSYIALIVMAIENAPSKRATLAEIYQFLQERFECFRGSYQGWKNSVRHNLSLNDCFVKLPKVAGRAGKGHYWTIEPSAACQFFFEDGSVRRKPRRLRSIKTSAYVDGINFAASENPTHIKYAQPKLEWNQNDLFTQTATCALGMDKNHSAALSLVPPCAPPVVHCAANGNLWMGPWLHSPAGNMSSMSSMQSPDEFAVHQGAYYSSNSYDISQNAQHLAPHLTFGTNQLSQVLPRSAFDAYSG