MATSMLLRAGPGPVMQMPVSRAQGNEMHTTLQSPSIGGARSIAAGRSGHAMCSRERALLKIRAQSGTQDVTKEASSDTSKLEAGKKNNNVVFVAGATGKVGSRTVRELLKSGVQVRAGVRDVSRGQAVLKATDKSESLEFVKCDLENDAIESCLGDAGVVVCTIGASEKEISDVTGPYRIDYKATENLIKAATSAKVNHFILVSSLGTTKFGWPASILNLFWGVLIWKAKAEKALEESGLSYTIVRPGGMERPTDAYKETHNLILAPKDTYSGGQVSSLQIAELIAACVSNLDLAGNKVLEAIAETTAPLRPLKDLLAEAPSRK*