MVKRPLVIPTVRVVHVCPPIMVHTNLSDFRTVVQELTGRVKNNTMAVSKRSSSNEDFEKFMVPDSSLGSPFMRKSSDDEDGSFIPAAADDSPCACTHDQRTNHTKDASFYDAWIKVCRETNGALLGGIDACTIECNEACNNYCNGALIDDEHVMRNSYEACIDGLHDEGACINDALSVVSSKDLSSPNWKATSSYGDSYMMPEKGEEDTACIADMWTTRRQLSELVVYGKPTSKTMARKSQRKPIKKAKLIHASSLLQESPLDHQHLVSNIILNSMDCFTPNVENPSFITPYSALFPSAAGNDLEYLHADYYHHVLQSFEESRIEVFPFSV*