MVADKGKKSKVSDRIVEDDADHIDGELVLSIEKLQELQDELEKVNEEASDKVLEVEQKYNEIRRPVYVKRNEIIKSIPDFWLTAFLSHPALCDLLSEEDQKIFKYLDSLEVEDFKDVKSGYSIAFNFNQNPYFEDTKLTKTFTFFDEGTTKITGTAIKWKEGMGASNGVNHDKKNKRPFAEESFFAWFSETQQKDIMEGLQDEVAEIIKEDLWPNPLKYFNNADEEESDGDEDDDEVFISISAWEAWVPHEVV*