MVEKRKLKAIQVRRGGYLLGSLKRFSPSSIAKTSASSSLHGHNCHHALPSLPNAAPYKGVRMRVWGKWVTEIRDPITKTRIWLGSFATAEMAARAYDAAVVCLKGASAPELNFPDAIPPFLIPQSTSSPKEIQAVALAAATGSIQPGAPAPIQAASGGARQESEVDVVGSASSKCMDVEHAHGNDAEGENHDMPDVKQRSSEADLEEWIKKEFGEMDPVEREPSEDLLQELMKGGNDEDTAGALGGYSGVEQASECVWPSSDEADESLVYDVKLWSFT*