MSADIKSALQTAAAISDQRHKIEQYKLLLSSIISTNNVSHAKAFVDHMVSDEVPLVASRQLLQNFAQDLVKLEPEAHKEVAQYALAQIQPRVVSFEEQVSVIREGLAELYVNEEQWSKAAQMLSGIDLDSGIRMLDDTYKLSKCVKIALLYLEDDDAVNAETFIKKASFLVNNSKDEPLNLQYKVCYARILDLKRKFLEAALRYYEFSQLEKREFEGRQIDEEELQQALTAAVTCTILAAAGPQRSRVLATLYKDERCSKLKIYPILQKVYLERILRKPEVDAFAEELKPHQKALLPDNSTVLDRAMIEHNLLSASKLYTNISFEELGALLGIGPEKAEKIAARMISEDRMRGSIDQVERVIHFENDIEELQQWDQQIVSICQALNDVLDSMVKKGLPVSV*