MSLLSKLRLVTVDVTGTLIAYKGRLGDYYCMAAKSAGKPCPDYNRMHEGFKLAYTEMARKYPCFGFAAKMPTIEWWRMCVKDSFVKAGYDYDDETFEKIFKRIYSAFGSSAPYSVFPDAQPFLRGLREKGITVGIVSNAEYRYKEVILPALGLNQGSEWDFGVFSGIVGVEKPDPAIYKIALEMAGNVAPEEALHIGDSMRKDYVPARSIGMHGLLLDRFKTADAESWKQSGAPVLPDLVAAEAWLAQNQKAETEEEPLAASLLRRMSEKL*