MSVLPPQLGSALQLGAVMQANANNASPGLVTHRTPSHSVPGGQSPTVSQTHNISQQSGSSILVPQAHFESNSSSNLLVDILCEVADFSVDLALRLSQRTGTQWRPRILNHNKHLKRPITRQPLEDPNKPKRPHNAYTLWCEHIRQKVREKDPTRSLHIKDLAEMWKNLPELERSPWERKAQDVKQKYLVDMAAYRTTSGSPGHPQASSGTPPPNSMQQLSGIPNQREFYS