MEAVHEGNGGGSGLVVTELSHIKELVKQLDVHLGGSPDLCKLLAQQIFAVTERSIGMISGVSNTPSPLSGVSNTPFKLNKKRKTSEKGGRQIRVSSAGEGADAPVDDGRSWRKYGQKEILGAQHPRAYYRCTYQKTQGCAATKQVQRADDDPALFDVIYHGEHTCVHKTAAAAAGMVQPAGKNPDAESLLQSLSSNLTVKTEGLTAAGAQGWSATTPFSFSSPAVSGMTPPEQQHHPFSTPSTPENCFVSMPTSLEPSPATSGSNHMCMTPFHAQSELQTMVSALVEATSMPPADTEEAAFSYWGFDDSALDVNILDEDVDNFDISAFFA