MSYPSQHPFHALSWKWMEDTRKYGVFLFFMGRTVTGLQVRAWVKAVAPDVHITQVIFLGKCCFYVRCSEQAHKFLLLAENASWGNNFFALAMPWEEAFDPATEFGVVCLVWVGVKDIPIFLLPHLKELLACLGKFLYVPSFGSFVHSRTAKVCVLWDLNRDIPSYIKLPMRRNEVTGHEEAIYLQLKFDPFPLACFLCNRVGHYARSCPSKLGEAPILQKNNKSCGKEDLEDEPSPSISDGMKAASIALPDSSELLKSLNTMVNPFEVLAVAGQPNSNIEEHTGDVVMGIVDAGEVSAKMTKRKKKTIRKKKVEDSNKENRDSTSVKIHVELNSEFEESDHGVAAKEQAMEECKDVDGAANRQNIQKPKNMFKEEKLVRDNVLIESHDSVEIDLNQKTTTSIDCLHRIPKSLHRFYDVDTSIFRIPGKVLREDDSTYLLIEDEKWSLLDFVVKNQFREGELTILSQYGELPVQISKAHA*