MSSTYELMADSHNMMSAVSLTYNDIVSLFHLRQIEAAEFLGISLTSLKKACRRVGVSKWPYSRTRPRFVIRKREPSNEPLQAEKVQPKEQACSVQPQIESQPSSTASQSEQINILDFSSNLFEELNDNQPIEPESEINPFSGLDLEWVDWYVHDPFLEKGE