MSLLPMVLLALGAWMLSSLTSQSGFVMNSATPRGSKVAMRGFKDDFYAWKETLSSEDQALLLKQAQNEFNKKFRASDEFKKSVSEDKIESFGKVLQKFFDNEREDYKKDVAMKTPDYDALQKKANQVAYDFSLKRAVIEVDRDADRRWSFATDKMKLAEDKDEVAPNSAPLEEMYLFANDGENHTRNVKQLEEMKKALEEQGFGPHPDMPGNGECPKLLGSPDPFRCLQIPSDLLGPLGPQQFTFFQDASAPKEAAKIKKMLDGFKVPAAGEDFAVKLPRKLIDDLMATAGGIAATWWMLAVNFCQITKAQKEGKSDGELDEMWWKQAGELVANYYKQREEVEKDVEGLKKFFRSQKDMPGKTKADIVKQIWKELPKHMDTPVAPLDEEMLVDLAKEPAVIEGEFKHSWGTAEKLYKSEAIGFWSSSSGGILEPSSDIGRVWDLELRDYIDISRKIDRKCLDSRDV*