MVLSMHKDSSKQLDSSKYVRYTPEQVEALERVFMECPKPSSIRWQRLIRECPILSNIESKKIKVWFQNRSDLFLHEIGKGGAWRRQFGFCGVLRIERGIAQVFQASFLLMEVSSSDELFFTNQNKLVELCTGSSIPSSSTSNEQMILTSGFQYNLGGFKPPEKRSREEATASDEDDDLVMPEVPADEAVTDPIATLKKSQGTLEWFQNLHLLTCHKILTILNHPWMQFLTMLRMNS