MESLDLFGKLPEGCISHIISFTSPRDACRSSAVCSIFLSASESDSVWERFLPPDYQDVLAGSVSPPVRFSSKKELFFRLCDPVLIDDKKMSFSIEKRTGRKCYMLSARKLWITWGDTPMYWKWNSLPESRFPEVAELLSVCWLEISGKIDAHLLSPKTTYKAYLVIKFGEEAYGLDFPHAETSVKLGGHASNNVALLQRNETQRFHRWTALYQLNMWRRAQAVSNRADAQVPQSRSDGWMEIEMGEFFIDEGEEGDIEMRLMEVKGGHWKSGLIVEGIEMRPVCE