MEAVHEGNGGGSGLVVTELSHIKELVKQLDVHLGGSPDLCKLLAQQIFAVTERSIGMIRSGHFNGPKRPAAGAGLDSPPLSPTPSPLSGVSNTPFKPNKKRKTSEKGGRQIRVSSAAGGADAPADDGRSWRKYGQKDILGAQHPRAYYRCTYQKTQGCAATKQVQRADEDPALFDVIYHGEHTCVHKTAAAAVQPAGQNPGAESLLQSLSSSLTVKTEGLTAAGAQGWSATTPFSFSSPAVSGMTPPEHHPFSTPSTPENCFVSMPTSLEPSPATSGSNHMCMTPFHAQSELQTMVSALVEATSMPAAGTEEAAFYTFQSDWSFDDSALDVNNFDVSALDVNNFDVSVFLA