MEAVEGNGGGSGLVVTELSHIKELVKQLDVHLGGSPGLCKHLAQQIFAVTEKSIGIIRSGHFNCPKRSAAGAGLDSPPLSATPSPVSGVSNTPFKPNKKRKTSEKGRHQIRVSSAGGGADAPADDGHSWRKYGQKDILGAHHPRAYYRCTYQKTQGCAATKQVQRADEDPALFDVIYHGEHTCLHKTAAAMVQPDGQNQDAQSLLQNLSSSLTVKTEGLIAAGTQGWSTTTPFSFSSPAVSGMTPPEHHPFSAPSTPENCFVSMPTSLEPSPATSGSNHMCFNPFQAQSELQTMVSALVEATSMPPADTEEAGFAYWSFDDSALDVNSFDEDVTNFDISAFLASDV