MSVAAKGKVCVTGAGGFLASWVVDLLLSKDYFVHGTVRDPDNEKYSHLKKLEKAGDKLKLVKADLLDYASLQSAIAGCIGVFHVASPVPSSSVPNPEVEVMAPAVDGTLNVLKACVEANVKRVMYVSSAAALMMNPNWSKDRVIDESCWSDLEFCKRTENWYCASKTQAESEAFEFAKRTGISLVSICPTMVFGPVLQQHTVNASTLALAKLLKEGFESRENQVRLIVDVRDVAQALLLVYEKPEAEGRYICTAHKAKEKDVVEKLKSLYPNYNYPKSYVEVEERSTMSSEKLQKLGWSFRPLEETLVDSVESYRKAKILD*