MSVPILRRSISSNALNTLKRRNSFTTLHRTLSQSSGYSTIATPSKSPILQAESFSDFMGFLYGEECYAKTNLLWENLPKETKDIFVARVLDKKKQKYDDLSYSDVKELFAGQSSPTKNSFIHYRQKVGPYFRHVVPEIAEPSISKVIGELYNHELTYNDRVRLKEEAEMQFNATRDERLEFAKDYIQSTKVHFDQDPYIDKIRCWVDETVNNKLKEIDSMLATLRTDVSAEEHEARNHHQKNKPDETTIKAQNVERNGMQFLESKANSNPNFVRVISKQSKKLVKRFKRKRKSTGLDCRNNV