MSVKVLNPNAEVLNKSAALHMNINAAKGLQDVLKTNLGPKGTIKMLVGGAGDIKLTKDGNTLLKEMQIQNPTAVMIARTAVAQDDTSGDGTTSTVLFIGELMKQSERCIDEGMHPRVLVDGFEIAKRATLQFLEKFKTPVVMGDEPDKEILKMVARTTLRTKLYESLADQLTDIVANAVLCIRNPEEAIDLFMVEIMHMRHKFDVDTRLVEGLVLDHGSRHPDMKRRAENCYIMTCNVSLEYEKSEVNAGFFYSNAEQREAMVAAERRSVDERVQKIIDLKNKVCSGNDNNFVVINQKGIDPTSLDLLAREGIIALRRAKRRNMERLVLACGGDAVNSVDDLTPECLGWAGLVYEHVLGEEKYTFVENVKNPHSCTILIKGPNDHTIAQIKDAVRDGLRAVKNTIEDEAVILGAGAFEVAARQYLINEVKKTVKGRAQLGVEAFANALLVIPKTLAENSGLDTQDVIIALTGEHDKGNIVGLNQHTGEPIDPQMEGIFDNYAVKRQIVNSGPVIASQLLLVDEVIRAGRNMRKPT*