MESAFASASAISDQRQKIEQYKHILSTVLASSDIQQAKQFIDHMLSDDVPLVVSRQLLQTFAQEFDRLEPDVQKEVAHYTLNQIQPRVVSFEEQVLIIREKLAELYESEQQWSKAAQMLSGIDLDSAMRFVDDTFRISKCVQIARLYLEDDDAVNAEAFINKASFKVNNIKNEVLNLQYKVCYARILDLKRKFLEAALRYYDISQIEKRQIGDEEIDEAALEQALAAAVTCTILAAAGPQRSRVLATLYKDERCSKLKIYPILQKVYLERILRKPEIDAFAEELKPHQQALLPDNFTVLDRAMIEHNLLSASKLYTNISFDELGTLLGIPPQKAEKIASRMIFEDRMRGSIDQVEGVIHFEDDTEELQQWDQQIMGLCQALNDVLDSMAKKGLPIPV*