MGKLCELCSQRRSALRRPKTLQPVCKECFFLKFEEEIHNTIVQNQLFKPGDRVAIGASGGKDSTVLAYVLTELNQRHNYGLDIFLLSIDEGITGYRDDSLETVKRNEKQFGVPLLVVSYKSLYGWTMDEIVSAIGLKNNCTFCGVFRRQALDRGAAMLGANKLATGHNADDMAETVLLNLLRGDIARLKRCTSIITGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLEAIRPRAILDIIKSGESFRISLDVRMPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRQVKTHPEDNINGDNGRKFKNSLEF*