MGRFCDLCLQRRPALRRPKTLQQVCKDCFYLAFEEEIHNTIVENQLFKFGERVAIGASGGKDSTVLAYVLTELNKRHGYGLDIFLLSIDEGITGYRDDSLETVKRNEKQYGVPLLVVSYKSLYGWTMDEIVSEIGRKNNCTFCGVFRRQALDRGAVMLGASKLATGHNADDMAETILLNLVRGDIARLSRCTSIITGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLESLRPRAILDIIKSGESFRISIDVKMPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRQSKKQSSLSENVPPSLNGEGQSSRKNVRKDVSRSYLDF*