MPRAFLITHRRYNLDGVEQKELNSENAVSIADEGDSQPSECPDELYNLTKLAEVAVATGQILEQTRLSSSNDQPVFTYTHKLFDKSSRAPRPHLIKTEEYNRKIVSSSTVNIPHSTTQDGVLGESNDHECNDCGKRYSTSSNLARHRQTHRSPGDKKARRCPHCDKLYVSMPAFSMHVRTHNQGCKCQYCGKCFSRPWLLQGHIRTHTGEKPFKCTICNKAFADKSNLRAHIQTHSNTKPHICGRCGKAFALKSYLYKHEESSCMRINGRHSSREATPDKVASPTPVIVSGPRISDSVIKSPERPLLYRSTVISPNPERLLCSTIKHPSVILNTSARFGIGQIFQEQPMDFSANRREYGLAIAV