MFLYTIVLSISSINCTEKNNNHVTNQVALFVFGDSLFDAGNYKYINNNTAFQSNFFPYGQTTFKFPTGRVSDGRLITDFIAENAWLPLIPPNLQPSNSNNQFTYGANFAFGGAGALVETFPGMVIDLGTQLNSFKNVVRSLKSALGDAEAKTIFSRAVYLFYIGGDDLVYPLVANSSLFQSNTKEKFVDFVIGNTTSVVEEVYKIGGRKFGFLNTGAYECAPVISILDTTNIGSCSKPVAELIYLYNKKFPDALRRLQHELSGFRYALHDYHTSLLERINNPSKYGFKEGKMGCCGSGPLRGINTCGNQMGKSYELCENVTDYLFFDASHLTEKAHRQIAELIWSGPPNVTGPYNLQALFELN*