MFDDKILLITGGTGSFGNAVMKQFLDSNIKEIRIFSRDEKKQDDIRKKYNNSKLKFYIGDVRDSQSVETAMRDVYYVFHAAALKQVPSCEFFPVEAVKTNIIGTENVLQSAIHQNVKKVICLSTDKAAYPINAMGISKAMMEKVFVAKSRNIRSEQTLICGTRYGNVMASRGSVIPLFIDKIKAGEPLTITDPDMTRFLMSLEDAVELVVHAFKHAETGDIMVQKAPSSTVGDLATALLELFEADNAIEIIGTRHGEKKAETLLTREEYAQCEDMGDYFRVPADSRDLNYSNYVETGNEKITQSYEYNSDNTHILTVEEIKEKLLTLEYVRNELNDYKASMR*