MQQHELALTLYAHKLHEPELALGYCDRIYLAATSVMKGMMISSSGTTQLRQPDRRAALKIYHTLLKVYLNPQISTKEFDRTVATLTASRGQVTHKVGFAHKVKGHVAKKISEIEGLEDPTQNLSSADSAPEIGRSDGEESTEGGKSMEGMMLDEALNLLSRRWDRIDGVKALHLLPSETKLQQLLPFLEPLLKNTSGTRRNLSVIKSIRHSENLQLKDELYKSRKRLVKISNESICSLCNKRIGSSVFAVYPNGTSLVHLACFRDSQIINAIAAAPTIRAS*