MARSVSLLPMALLALGAWMLSSLTQSGFVMNSATPRGSKVAMRGFKDDFYAWKETLSSEDQALLLKQAQNEFNKKFRASDEFKKSVSEDKIESFGKVLQKFFDNEREDYKKDVAMKTPDYDALQKKANQVAYDFSLKRAVIEVDRDADRRWSFATDKMKLAEDKDEEVYLFANEGENHTNNVKQLEAMKKAMEDASAPAEAAKIKKMLEGFKIPAAGEEPESTKRYFPSGPENWGMRNSDFSVQLPRKLIDDLKATAGGIAAQKEGKSDSELDEMWWKQAGELVAGYYKQREEVEKDVEGLKKFFRSQKDMPGKTKADIVKQIWKELPKHMDTPVAPLDEEMLVDLAKEPAVIEGEFKHSWGTAEKLYKSEAIDSFGNRYLLGVFENKADAEKAFDSWNKEYEQAGKDVKENLKNWAKQQEAELAEEPAGYRSEYHGVPKGIPGRWSGCLFFLGKIVENYGGGLIILTHTCRCDFVSSLFLCFPISPDQ*