MVLSMHKDSSKQLDSSKYVRYTPEQVEALERVFMECPKPSSIRWQRLIRECPILSNIESKKIKVWFQNRSDLFLHEIGKGGAWRRQFGFCGVLRIERGIAQASFSVPLSTVSPSTAGLSTFSETTLSSVEWDWSVVLAISAGGTLYRKFYTIRYCYGGGSSRMNKEKRSREEATASDEDDDLVMPEVPADEAVTDPIATLKKSQGTLEWFQNLHLLTCHKILTILNHPWMQFLTMLRMNS