MRARVGGAIAGVERARGATRGRSRARMTRCDVTAARAVAIVTGANAGLGRETARALVKKGYAVVLATRDVERGERAAAEVRAAAAGAGAGGTAEAMRADLADFESIRRFARAFEAKYERLDALVCNAGVMALPNRETTVDGNETQMQVNHLGHFLLTSLLLPTMLKTPSNDKRIVNVSSVAHNFGTLDFHNINSEGFFGYPFLGWATYGRTKMANVLFTFELHRRLRASGIDDVCVNAVHPGVVDTELNRNLSLDFYPQLKRMGQLITPEQGARGQIALALDEKYLGVSGKYVSEMSNDGRPGVHEVMRSNGFSYDTEAWARLWKDSVRLTDAEWTI*