MAVDVTSALKAAAGISDQRHKIEQYKLILSSIISSNNVSHAKAFVDHMVSDEVPLVASRQLLQTFAQDLVKMDPEAHKDVAQYALMQIQPRVISFEEQVSVIREGLAELYVNEEEWSKAAQMLSGIDLESGIRILDDTYKLSKCVKIALLYLEDDDVVDAETFIKKASFLVNNSKDEGLNLQYKVCYARILDLKRKFLDAALRYYELSQLEKWEFEGRQVDEEELQQALTAAVTCTILAGAGPQRSRVLATLYKDERCSKLKIYPILQKVYLERILRKPEVDAFAEELKPHQKALLPDNSTVLDRAMIEHNLLSASKLYTNISFEELGALLGIGSQKAEKIAARMISEDRMKGSIDQVEQIIHFGTDIEELQQWDQQIVSICQALNDVLDSMAKQGLPVAV*