MHVNQSTDSDHLSEFQFGELGKADHHHHHHHHHTKNGMSDDEDHGVNEDATDSQSGKGKKGSAWQRMKWTDSMVKLLITAVSYTGEDPGADSGAGRRNSAMMQKKGKWKAISKVMGERGCNVSPQQCEDKFNDLNKRYKRLTDILGRGTACKIVENHALLDCMNNLSDKMKDDARKILSSKHLFYEEMCSYHNNNRVSLPEDPALQRALQLALRCKEEHDLKRGISGDADEDDQSSDSDSEEENDEEHYMLQGDKSAMPMHKRLRYMPDQEDVGFGNSSSSHGCSRRSDSHGITLDINRAFPDGTNLALVQKDLATQSADLEEKRLQIEVQAVYLAKRRLKWERFSKSKDRELEQMRLENERMKLENKRLELDVTDGFW