MPPPNTGKLITILTIDGGGIRGIIPGVILAYLESQLQELDGEDARIADYFDLIAGTSTGGLVTAMLAAPNKDKRPLYAAKDITPFYIEHSPKIFPQISCCSGLFAGAINLAKMINGPKYDGKYLHELIKRLLGGTRLHDTLTAVVIPTFDIKTLQPVIFSSYEANSKPELNAELADICISTSAAPTFLPAYCFNTKDAQNEDREFNLIDGGVAANNPTLVAIGEVTKQTLMKHEDLFPIKPMDYGRFLVISLGTGNAKNEGKYNAKMASKWGLLSWLTHDNSTPIVEAFNQASADMVDYHNFVVFKALHSDDKYLRIQDDTLTGNLASVDISTKENLQGLIKVGEELLDKPTSKINLDKGVYEAVENGGTNKEALRRFAKKLSDERKFRQANAGQ*