MADVHKGKVCVTGAGGFLGSWVVDLLLSKDYFVHGTVRDPDNEKYAHLKKLEKAGDKLKLFKADLLDYGSLQSAIAGCSGVFHVACPVPPASVPNPEVELIAPAVDGTLNVLKACIEANVKRVVYVSSVAAAFMNPMWSKNQVLDEACWSDQEYCKKTENWYCLAKTRAESEAFEFAKRTGLHLVSVCPTLVLGPILQQNTVNASSLVLLKLLKEGFETRDNQERHLVDVRDVAQALLLVYEKAEAEGRYICTSHTVKEEIVVEKLKSFYPHYNYPKKYIDAEDRVKVSSEKLQKLGWTYRPLEETLVDSVESYRKAKLVD*