MSNVFHEYDQQYSELSINLSKKCSLAFSLKGGEKKEKLSEITYDLENAEKLISKMDHAASNLPPNIKSILLEKLKESKSSLKRLRNEIKRNTSENLKVTTREEVLEAEKADLADQRSRLMKSTEGLVRTREMIKDSQRKLLETENIGISILENLQRQKESLQNSQAMLHEIDDTVKESRSIVRSIKIKEFFTVTAPIIIYFLFKLVK