MKPNGQWVTSASAEVNDKVKDVIAEKIQDIDEGTDVDPIINAAFVQIMAEKSKYILGKGSGIKSASRISRNEIQEQLRAQQKEAEEERYKRESVEIKLMEVKNQLEEEGKNREVMEFRLVHDQKLLKESMMALVSHLKNPKNDLPASIFNIFTTSTTSNETSSTCLMNNNWEDLHVKKNQESQMQKELDNLKDVLNFEKQNLEMAIYDCDKFNTLCNEKDVELKAALTEKRNLEMRLPKLSSQGSKKTTPKELADANNQVFDKIHEELKACCMLRTAEETKKRLLSEKSSLEEKIVEIKKKKSSEDEHA*