MQVRNIFGVAVLASLLVGATAQFGGMGGKKEEPKAPAVMSDIPFIKCQVCEKMVKLAIAGTAQLKAKAEEKPGGKLHEDAIIDGLEKMCDPDKEAGEWLTKIDIVEDGEQLKLVEMDEVSNCNTECRTLARACEQIMDNLDLSDMSELLYKGAKRATISNWACYEAGTACRNKPPPVPESRQPGPAFEPMSEDEARNKKLMRTMKEAGLSGQMYDRDSMMQKMQNGGMGDDEDEYGGDYEGEDEDANMGEGGEL*