MATALEPEDQDLWEEEGILMVKLEDDFTCRPESVLQRDDPVLETSHQNFRRFRYQEAASPREALIRLRELCHQWLRPERRTKEQILELLVLEQFLTVLPGELQSWVRGQRPESGEEAVTLVEGLQKQPRRPRRWVTVHVHGQEVLSEETVHPGAEPESPSELQNPVQTSTPEASREETTRSPDLGPPEEQSLCRELEFQPLQESEVPVSQDADLPAERNAGNPEMVALLTALSQGLVTFKDVAVCFSQDQWSDLDPAQKEFYGEYVLEEDCGIVVSLSFPIPRLDEISHVREEEPLVPDIPEPQEPQEPEILSFTYTGDRSEEEEEYLEQEDLCLEELHRSILGDPEIHQTPDWEIVFEDDPNRLNERFGTNISQVNGLSNLQESMPIHPLVHKMGAAYKFPLNRKNLDETSPLVQARYLAHRKTHAAEELYLCSECGRCFNHSAAFAKHLRGHASVRPCR