MCVYIHIFTHMYIHTHTYRRTFTYVQIYCLWELNVVVCTSTMAADIKSALKAAAAISDQRQKIEQYKLLLSSIISTNNVAHAKGFVDHMVSDEVPLVASRQLLQAFAQDLIKMDSEAHKDVAQYALMQIQPRVVSFEEQVSVIREGLAELYVNEEEWSKAAQMLSGIDLESGIRILDDTYKLSKCVKIALLYLEDDDAVNAETFIKKASFLVNNSKDEGLNLQYKVCYARILDMKRKFLEAALRYYELSQLEKREFEGRQVDEEELQQALTAAVTCTILAAAGPQRSRVLATLYKDERCSKLKIYPILQKVYLERILRKPEVDAFAEELKPHQKALLPDNSTVLDRAMIEHNLLSASKLYTNISFEELGALLGIGSQKAEKIAARMISEDRMKGSIDQVEGVIHFGTDTEELQHWDQQIVSICQALNDVLESMAKKGLPVAV*