MGKLCELCLQRRSALRRPKTLQPVCKECFFLKFEEEIHNTIVQNQLFKPGDRVAIGASGGKDSTVLAYVLTELNQRHNYGLDIFLLSIDEGITGYRDDSLETVKRNEKQFGVPLLVVSYKSLYGWTMDEIVSAIGLKNNCTFCGVFRRQALDRGAAMLGANKLATGHNADDMAETVLLNLLRGDIARLKRCTSIITGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLEAIRPRAILDIIKSGESFRISLDVRMPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRQVKTHPEDDSNGDNGRKFKNSLEF*