MHSFVCTILMALKITHIERMRWMTRLKQVFGVIISFFVFWFSMLGVQMFAEFLDIESLKFVAGKTEAARAFYSPYPFLIVFLITLLSLYFFVIKLGKPKKEKFPNLEEKKEELQ