MEAVHEGNGGGSGLVVTELSHIKELVKQLDVHLGGSPDLCKLLAQQIFAVTERSIGMIRSGHFNGPKRPAAGAGLDSPPLSPTPSPLSGVSNTPFKPNKKRKTSEKGGRQIRVSSAAGGADAPPDDGRSWRKYGQKDILGAQHPRAYYRCTYQKTQGCAATKQVQRADEDPALFDVIYHGEHTCVHKTAAAAVQPAGQNPGAESLLQSLSSSLTVKTEGLTAAGAQGWSATTPFSFSSPAVSGMTPPEHHPFSTPSTPENCFVSMPTSLEPSPATSGSNHMCMTPFHAQSELQTMVSALVEATSMPAAGTEEAAFYTFQSDWSFDDSALDVNNFDVSALDVNNFDVSVFLA