MGRFCDLCLQRRPALRRPKTLQQVCKDCFYLAFEEEIHKTIVENQLFKSGERVAIGASGGKDSTVLAYVLTELNKRHGYGLDIFLLSIDEGITGYRDDSLETVKRNEKQYGVPLLVVSYKSLYGWTMDEIVSEIGRKNNCTFCGVFRRQALDRGAVMLGASKLATGHNADDMAETILLNLLRGDIARLSRCTSIITGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLEALRQVGGCIGCLIHLVPCCKAFFDWLMCRPRAILDIIKSGESFRISIDVKMPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRQSKKQSLPALPSLNGDGQSSRKTVQGDVSRNYLDF*