MDKESHQIFLEPEGRNVPELYVQGFSTGLPEKLQLALLRTLPGLENCLMLRPAYAVEYDYLPAHQCLRTLMTKKLEGLFFSGQINGTTGYEEAAAQGLIAGINAARFSSRQPLIVLERESSYIGTLIDDLVTKDLREPYRMLTSRSEHRLLLRADNADSRLTPLGHEIGLVDDRMWKYYEEKQARILAEKKRVKLERIPATSEIAAEVAELSGQTVKDSMTLESILKRPNMHYGILDKHGFGNPLLCKDEKECVEINIIYEGFISRQQSQLQQVVRQHHRPLPENLDYYAITTLSMEAREKLSKIRPQNIGQASRVGGVNPTDITALLIRLESDRRKQAVKEKQREKESLTSGSSDDNNTVAEIVVC*