MEASGVVLRQIPCVSGSVTDGRYSGLRFSGSMRTTVGFQTRRFRGIVCSNEFADKGHMSYYSGTTRCGGEGKDKVKVMEKEKKKEMKKKAKVLKALSKNLNMFSSIGFGLDPEAGLVAEIQNKTISEATEILVKQLDQLKAEEKLLKKQRKEEKAKAKAMKMMTEMDSESSSSSESSDSDCGKGKVVDMSSLRNKAKPILEPLQPESGVATLPRIQQDSCKNTTGEALKLALLESAAATTAFPSVVNPGLPLKTVEAVPVVGLPSKRVEVCMGGKCKKSGGAVFFYEFQKAMTGMEGSAVGCKCMGKCRDGPNVRVVNETDAVMTDSVRTPSKTVCVGVGLQDVETIVTSFFGEEF*