MSVKILNPNAEVLNKSAALHMNINAAKGLQDVLKTNLGPKGTIKMLVGGAGDIKLTKDGNTLLKEMQIQNPTAVMIARTAVAQDDTSGDGTTSTVLFIGELMKQSERCIDEGMHPRVLVDGFEIAKRATLQFLEKFKTPVVMGDEPDKEILKMVARTTLRTKLYESLADQLTDIVANAVLCIRKPEEAIDLFMVEIMHMRHKFDVDTRLVEGLVLDHGSRHPDMKRRAENCYIMTCNVSLEYEKSEVNAGFFYSNADQREAMVAAERRSVDERVQKIIDLKNKVCSGNENNFVVINQKGIDPTSLDLLAREGIIALRRAKRRNMERLVLACGGDAVNSVDDLTPECLGWAGLVYEHVLGEEKYTFVENVKNPHSCTILIKGPNDHTIAQIKDAVRDGLRAVKNTIEDEAVILGAGAFEVAARQYLINEVKKTVKGRAQLGVEAFANALLVIPKTLAENSGLDTQDVIIALTGEHDKGNIVGLNQHTGEPIDPQMEGIFDNYAVKRQIVNSGPVIASQLLLVDEVIRAGRNMRKPT*