MSVKVLNPNAEVLNKSAALHMNINAAKGLQDVLKTNLGPKGTIKMLVGGAGDIKLTKDGNTLLKEMQIQNPTAVMIARTAVAQDDTSGDGTTSTVLFIGELMKQSERCIDEGMHPRVLVDGFEIAKRATLQFLEKFKTPVVMGDEPDKEILKMVARTTLRTKLYESLADQLTDIVANSVLCIRKPEEAIDLFMVEIMHMRHKFDVDTRLVEGLVLDHGSRHPDMKRRAENCYIMTCNVSLEYEKSEVNAGFFYSNAEQREAMVAAERRSVDERVQKIIDLKNKVCSGNDNNFVVINQKGIDPTSLDLLAREGIIALRRAKRRNMERLVLACGGDAVNSVDDLTPECLGWAGLVYEHVLGEEKYTFVENVKNPHSCTILIKGPNDHTIAQIKDAVRDGLRAVKNTIEDEAVILGAGAFEVAARQYLINEVKKTVKGRAQLGVEAFANALLVIPKTLAENSGLDTQDVIIALTGEHDKGNIVGLNQHTGEPIDPQMEGIFDNYAVKRQIVNSGPVIASQLLLVDEVIRAGRNMRKPT*