MFAVEFMWVRSATLDTWLPEQVSFMQFMGNDKSNSYWEAELPSDYVGVGTESFIRAKYEEKRWLSKEGTQTPPEGGEEKYSTFKNGSDDEGSVGCSNNSNKTSLEVAIPAKHLPFLSSGTTPTEPYQGSMDMKVPKL