MDIFVIRACCVREIGVYGLRLELPLEKQAPAMNDKASVSKELNAKHAKILEGLLKLPENRECADCRGRAPRWASINLGIFICLQCSGIHRSLGVHISKVRSTTLDTWLPEQISFMQCNTLSLSLLLFCAHYSSSHNLNNARHKKHSNEKSNNYWEADLSASVDRSDIGKFIRTKYQDKKWASRYNPQPGLSDMIGETSDFGGKADVPRKARKYSLEEDVFSIQPPQVPTTTRSRGVSLDTMDEFLNLPPKNGLMSAPSVKHKEDTQDLFSLLYAPEGNQDRTIELMRPREEPVGSYIEALLHWIRDVPLFLVRILIGIVIWAD*