MWEAVGGGDGTALLPWPGSAAAATTSGAAAPLYMSPAAAAAAPFAAGEQLPVEQPFYFDGGGGVAGHNHHPHHHQYGMEAPPPMTMMQMGGGGSSSSRMVVSGLLGTLQAELGRMTAKEIMDAKALAASRSHSEAERRRRQRINGHLARLRSLLPNTTKTDKASLLAEVIEHVKELKRQTSAMMEDGAAGGEAAAAPVVLLPTEDDELEVDAAADEGGRLVARASLCCEDRADLIPGIARALAALRLRARRAEIATLGGRVRSVLLIAAVEEEDPDEAGNDDDGEHGYGVAASHRRHELVASIHEALRGVMNRKAASSDTSSSGAGGGGGSIKRQRMISAHDQQGSFNSSGW