MAGVKGGLVGGSALDDELKQSNVVRLRGLPFTAVEDDIIGFFKGLELGPDGVVICVNFQGKSTGQAYVQFINADVANKALDKNRQHMGSRYIEVFKGHWADMQGALRMVGRENANSNDTGSSVIGTSIPGVFGTPDMGYTGVIRMRGLPFSCTAADITAFFRGMQIIRDGIFLCTQFDGRPTGEAFVEFSDEEAATQAMQLHREPMGSRYVELFRSTKGEMMSAVQRWLFVGLAGIGTVPSMPGMAGGFGLQGLAGLNTASLHSAGLAGVASLQSPGNATENICIKLRGLPYSATVREIAEFFDGYKIVPNGIRIVTGFTDRPTGEAFVEFVSSDEAQSAMARDRRNIGSRYIELFRATKSEMILATGGISGFGMGQAVDPGLQLLLLQQQVGTTESCNKRRRSSSSSGLESTTSSARFDKHVQNKLQGSYSPTL*