MSAVLRVKRRIDEEPLNAFVLNCKKRKVSEENAIEAVASSSRNAESLLASKDETSTILKFAGTVESQDENVTSHITKLTMEEAKELMGKTRIPQPVARARDNHRLKTQEERFRIVNCSRAVDASNAEEGKAITILDIEKQASHSTKETPENPSRDTRQDTEPQTAITGYVYDLYVTEIGDLGSDIDDGMLENQLRFVSLDEFHLIHQLQKNREAARECRRKKKEYIKCLENRVAVLENQNKALIEELKTLKELYCQTKND