METCFPAETVLKAVLFDIDGTLCDSDPLHYLSFRDMLLEVGFQGGIPIDEEYFINNISGRENFYIGATLFPDWEQDRRDKFLRDKEARFCSLAAQQLKPVKGLDALCHWIEKRGLKCAAVTNAPRMNAELMISLLGLSSFFEAVIVAGECERAKPFPDPYQMALKFFGLEPTEAFVLEDSATGIRAAVAAEIAAVGVATRNPEQSLLQAGATFAISDFSDSKLWNALGAQPDKLFKLDQEVEEAHKLHG*