MSSAPVAGDKPHVCEICNKSFALACNLKAHMKTHEDTGSSHEGESNRSTHSHSEGEESNSPPSSLQGGSTVASTTTSPTGPTAFEKVDAAADRLASFSKHLLFSSYTKQMLSGVG