MKAVGGMTALPRADIFVKMSSSVTRIDGGSGSTKPRFCESGCVKCAPVSLALRSDGSASCQRSECSSSPLSSACGNAMFPSSVSFGVGRKSRRGVARGAEATVAILMEERGSSHDRSSDSQVLDSLRDVIQKLESQNAVLTHSRGQSAPAAEDVDLTVVEDLTTFGSEDSLWLKMRREARWDSIKEPALASYLYSTILSHRTLERALAFHLGNKLSSSTLLSTQLFSLLNDTFMEDADIRRAIRDDIEAVKERDPACVSYTHCLLNFKGFLSCQAHRVAHRLWNQGRHSLALAIQSRVSEVFQVDIHPAARIGSGVLFDHATGVVVGETAVIGNNVSILHHVTLGGTGAVGGDRHPKIGDGVLIGAGATILGNITIGAGAKIGAGSIVLIDVPPHTTAVGNPARLIGGKQKPTKLKEIPGETMDHTFFMKDWSDYVI*