MGRFCDLCLQRRPALRRPKTLQQVCKDCFYLAFEEEIHKTIVENQLFKSGERVAIGASGGKDSTVLAYVLTELNKRHGYGLDIFLLSIDEGITGYRDDSLETVKRNEKQYGVPLLVVSYKSLYGWTMDEIVSEIGRKNNCTFCGVFRRQALDRGAVMLGASKLATGHNADDMAETILLNLLRGDIARLSRCTSIVTGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLEALRPRAILDIIKSGESFRISIDVKLPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRQSKTHSLPNENVLPSLNGDVQSSRKNVQGDVTRNYLDF*