MTMLLLGAFISSMICLLSHIPTAFAFGLQNYPNLFFDASTIVNNEWFNGIDSRWAKEMSEYWAQTLIQYGPWSVTNKSITSNVRNTTELTQEEVWNECRYVSRDGLMNPDAGLIKDKEALQNMSNSIYLSAMAYLHTGDSRYTTHINHALHTFFINNETRMNPNLNYAQAIRGPGDQMGAHTGVLDLACMAKIVSGVQVMRSIKPAEWQQETETGMMQWANNHGTFAVNQVCALNVLLNQNDACATALEKFYNGIYLYQIDANGDQPLESARTRPYHYRAFNLMALVTNAQFGDFVGLSPSAWERRSAANTTIVDAVHYAMLQNYTTSNESNQRKSLNPVAGIKQGLLETTYGPVPPQPTGIGWPKAAPRAP*