MVMEDGDTVEPPVITAMEFNEDLPNADEAAFPVSEPQEVSVSVNDDEMPNVLVATSHDIITSEQLEEAGLKATHIVIHDQSAIDVFKTAQASLAAQASEDADGSNGEVQKYKYNWDVSVHDAELLVRCRNVSGFLHKNKFGSGGRGRCIKSGVRWYTPSEFEALCGRGSSKDWKRSIRYAGRTLLCLIEDGILMPHATSCTCAACCDDMVVSGPVRLYTPYKRRRRDEPILGGKSPDDPPEKPIPIAPAPPKVTVTLAPAMVPDTCRVVVGNLVDGGSILSDATIETTTPVSTPLAPRFAPTALDFGEQRMWWQLEEMVKNLVKQVQELQKQVDIVKAQGVAAREAALQQLKIQLENEKKEALNSTWVESQMSLSRSMMEARAEKELAVQQAFQRVQVEARAEPADKEDTAKDQCGEDAEQQQHSDSGDK