MGRFCDLCLQRRPALRRPKTLQQVCKDCFYLAFEEEIHKTIVENQLFKSGERVAIGASGGKDSTVLAYVLTELNKRHGYGLDIFLLSIDEGITGYRDDSLETVKRNEKQYGVPLLVVSYKSLYGWTMDEIVSEIGRKNNCTFCGVFRRQALDRGAVMLGASKLATGHNADDMAETILLNLLRGDIARLSRCTSIVTGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLEALRPRAILDIIKSGESFRVSIDVKMPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRQPKNPSVSHESVPASCNGDSQSSQKNVRGDVSRNVLDF*