MARESKKRCPRKPLTCEDAWRKIADVGLTIIKTKSLRNGKDERVVALTIKSLHEKPTSKNERRFHDFLVAVRSRCSQHDATAIFIVSVAIGKDKMIGMNNSHRDALLDRLEHEQSGPILSSPTLREIAKACGIPTVRNNGQQPLLLIRSRPDSHGTTYEHAVLEGITAVFSEDLCNIISKVPTPVEGETSWRAAVTTAFPLYGDVNCLMSLDICSSGIDYLALELFNAKINTTSSLRYIVIDDGPTLIVPVSESTIKGVKEEAIAKVFGVEIHKAIRDSRVRRMELEQGKELTECVSMIMMERGAIVNLSLDLDCGIELSRKLYT*