MVFWFLLLKLLVDPTKRGIAAWTGRGREFKVMSEWALAEAWYAHTQRKGVEPNMDSVMRLLRACYKKRIIVPVKVTQRLYAFITEPAIHVGMTREQLDEYIGKYSLEAIPLGPTESLDLLSSHSGSEIGLAALVPQQSNSEPASSPRRDVDKRKTI