MDESEKFAVASLHIKQEELNELLPGLPNCVVLDCVLPRVPWYARAVLTGTSKAWKQALRQPRIYGELSRRVQGTSRSPKGLVVVHHLSAEATLECYRKLNTKRRMPRPHAISILEGSDHTQMGTQQEDASQEGTRPAMCVCVDRMRTWKNLPPIPAFVPLRILQDCGVACVDGKIFVMGGWDPRMDAVHADVYMLNIAAGLWEWEAMPPMHFARAFFHCTSMANKIYVVGGTSSPYVDDPDPEVFDVDANSWALLPRVSMSRSFHFNGLSLVKEGNLVLSHGFCTTERGELIGFRRAYDPVIGMWSEYECVDDVEDDVVSKHDDGRDIDSKCCNFMVCECGVHAATQQISGAIMSVMMM*