MSVAAKGKVCVTGAGGFLASWVVDLLLSKDYFVHGTVRDPDNEKYSHLKKLEKAGDKLKLVKADLLDYPSLQSAIAGCIGVFHVASPVPSSSVPNPEVEVMSPAVDGTLNVLKACVEANVKRVVYVSSAAALMMNPNWSKDRVIDESCWSDLEFCKRTENWYCASKTQAESEAFEFAKRTGISLVSICPTMVFGPVLQQHTVNASTLALAKLLKEGFESRENQVRLIVDVRDVAQALLLVYEKPEAEGRYICTAHKAKEKDVVEKLKSLYPNYNYPKSYVEVEERSTMTSEKLQKLGWSFRPLEETLVDSVESYRKAKILD*