MDSDQGKLFIGGISWETTEEKLNDYFSQYGDVLQTVVMRDKTTGRPRGFGFVVFADPSILDRVLQDKHTIDGRTVEAKKALSREEQQTTVRAGNLNSARNTGNGGNIRTKKIFVGGLPPTLTEEGFRQYFEAYGHVTDVVIMYDQNTQRPRGFGFISFDSEDAVDQVLHKTFHDLNGKQVEVKRALPKDANPVVLVVIRAMVLLGAIQVHMMVAWIQIGICSLKALEVAFLLMVHLAIMHLVMDMVLPIMVLDMVVTVVMVVPVLAMVDLLVLHMGIPMSQILAMQAAHLVPLEAHGAVKLLLAMVLWAMEMLLLGVSQMLVLVVLVQLLQVNLLVGLLGMGIKVMGMVIMVEMMGLTGIQLVMGLLGGVLGVPLTVMLAVQVENYRGMAVATWGVAMVMRMEIQDMEMQGGDLSHWHLEIMGLLKQMDLMAGKLVMVGGMVVVSLGKANNSDNEDTDTKWVFMVVLWVLPAFVMRSFKDFSLPARESLSN*