MGASRVEGAIGAVGRCARTRGRARGRGRARGRGGRAVARAEAFASDAARAASARGRLAVKNASEEARALLEGAKAPTTRNEEYRFTDFSALTTAAFVGPREDARCDASGTKVAEACARIVLVDGALDATQSDLTNAAKAGVDVRVGEGDETTGVQSAVRGNVFSAINSASASDVVVVKVAKGVKCAMPIHIVTLSTGGDSGAMRVSAPRVTIVLEEDAELSVVEDFAGEGETEYWQNGVCEITLAKGASMKHSLIQNHGRSATHTRTTLVTQAEGSRYEANEVSVGGKTARHDLNIKQLGPRTETVLGCFNLAGAEQTLDLHSKVLLDHEEGVSDQLHKCIVSAASGRGVFDGNVQVNRFAQRTDAQQLSRNLLLVPKATVNVKPNLQIIADDVKCTHGCTVSDLEEEELFYIRSRGLSTEIARSLLVSGFGVEVINRFPGKDLRDRVNAMVRNALSRDSVEFEWTGDA*