MEKVLSVNILSSDYFKELFKYKTYHEVVDEIYNQVDHVEPWMTGNCRGPSSAFCLLYKLFTMKLTVKQMHNLLKHQDSPYIRARDSQTRRNFPTKRSNSPTKMTHVTPVKMLMEQDMWKERRPDEEPLNVVARLMGLHEPPGQQPNFPLGRQLDKKYQCGGFEENYWNLKSKKESKCHQNQKAGRRHQHTWNGSGDQPSRISSSQSMHQGNETCEKRMSIVHEKFAEAKRLATDEKLLHLKEFQDALQFLSSNRDLFLEFLDEPNPLLSSNHYEFRPVALPSELKQITILKPLEPAKRKDSILVGRQLFSDGDGGESERNRYKRHQSLDVSPANSKLYEPTKIVVLKPGFPSSHDSRIARSSLSSAEDNEDEIN*