MHTGRAYIVTGGSSGMGQAVVKKLLSLSATVHAIDEAGQMPIVSLPDSDRLHFHPNIDISSHEKVTQTFESIIQQSPVISGLVSCAGIILPSNILEPVENFNKVMAVNVGGTWNMGTTYLRYVLERHADTMRDKKEGSVPEGIGSMVNIGSTASLFGSPGIASYCASKHAVLGLTRTWAKDFGDKGVRVNCVAPGATDTPLLGGVPPAFVDYYVKNVPLRRLARPEELANTVAFLLSDDASYINGQVIPVEGGFH*