MFGRLVYIWLGLYTNERIEPRAWLLLGNTVSESLGVRTSISSWHRGFAAIFELHWHMGRFCDLCLQRRPALRRPKTLQQVCKDCFYLAFEEEIHNTIVENQLFKSGERVAIGASGGKDSTVLAYVLTELNKRHGYGLDIFLLSIDEGITGYRDDSLETVKRNEKQYGVPLLVVSYKSLYGWTMDEIVSEIGRKNNCTFCGVFRRQALDRGAAMLGASKLATGHNADDMAETILLNLLRGDIARLSRCTSIVTGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECIYSPNAYRGFAREFIKDLEALRPRAILDIIKSGESFRISIDVKMPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRPSKKQSSLIENGSQSSMKTVQGDVSRSSLDF*