MSDEEGGGEKVIVREEAMACFEDCSDVGLQYAVTEDMEGKEAIGEVPIWSGTSTEEWALHAVLPLYAKELLAGGIAGGAAKTAVAPLERIKILFQTKKGNFQKIGVWRSLGVILRDEGFLGFFRKLSVIASLGIPADNPDQGCFGGNGASVARVVPYAALHFMTYEQYRRWIVSCYHPSVKISPVVDLLAGSMAGATAVVCTYPLDLIRTRLAYQVITMSTGAAMAVGGTTPVFRGIGDAFICIFREGGLRGLYMGVGPTLWGILPYAGLKFYIYETLKAQLPADEPPSIPLKLTFGAAAGLVGQTVTYPLDVVRRQMQVQPPPSRHRGALQGVALIARTQGWRQLYAGLGINYLKMVPSVAVGFTLYDGLKSWLRVPSRERTRTAAG*