MFFQILGATAKKGMEPWVNALALAVWIYTAANISGGHLNPAVTLSMAFCGFFPVVHSVVYVILQIVGAILGAVITAFLVPGASLQMGDGGPGCFDRTIIPEGISDRQVMWWECIMTFTLISCVYACGVAKPGHGSHTPLVVGFALFCCAGSGGQYTGGALNPARVLGPLAAFGCGDGIVRKYLAGECLAALFAMSVFAFVSGLGPLNPWMARRALNLSIPESYYLWITGSPPARLQKTGRENINDFMTKFQKFHSEADEEDAAEAKEESSFLERFFGVKRRQAKAAVSDSEALA*