MSGFSDDVHSLDEGESDEVSSDDSDGDEPAEIPQKNPRPNAIYNSAALHDKLEEIGWPDDVDWLQTLTLNYSVDGGEIDVNDDLSREMAFYTHALEGSREAYLKLQALGIPFLRPADYYAEMVKSDTHMLKVKDALLTQQKQLEEQEERRKSREAKRFSKEVQAQKLKQRAQEKKQNIESVSKWRKMRQDKGFDGSEDTFPGEIDEDDTKVNGRKFIIKKRKQNFLDGDDARKHGSQDNRSPKRMFVKGNKSNVSKARNFAPWDRSGGKNNKTVSKNRQARDSKYGHGGRKKLKKANTAESSAGFSGSKGFKGKEREIVSFN*