MAADIDSALHTVAGVTDQRQKIEQYKLLLSSILSTNNVAHAKAFIDHMVSDEVPLVASRQLLQILAQDLVKLEPEAHKEVAQYALAQIQPRVVSFEEQVSVIREGLAELYVNEEQWSKAAQMLSGIDLDSGIRMLDDTYKLSKCVKIALLYLEDDDAVSAETYIKKASFLVNNSKDEALNLQYKVCYARILDLKRKFLEAALRYYEFSQLEKREIGGRQVDEEELQQALTAAVTCTILAAAGPQRSRVLATLYKDERCSKLKNYPILQKVYLERILRKPEVDAFAEELKPHQKALLPDNSTVLDRAMIEHNLLSASKLYTNISFEELGALLGIDSQKAEKIAARMISEDRMRGSIDQVEGVIHFENDIEELQQWDQQIVSICQALNDVLDSMVKKGLPIAV*