MSSGSPRSSSPSSYSEWSKKENKMFEEALAYYGEGAPNLWEKVANAMGGTKSVEEVCRHFQILVDDVQNIEYGRIPFPKYKTQGFWTVPVAFCRLQYLV