MDDKVLQAFQEGDIAYIRQCGLEVDEPVYKDHKRPLHLATIYGHQQIAEFLLGVGADVNVVDQAGFTPLHMAAIHGNVEVMQLLLDHQADVNARNKVYKWTPLHMAVKDEQKEAVVALLAAKADVNATAKDGFTPLHFAADNGFMEIAATLISAGANVDAKDQIGWTSLHLAVEKRKDDMVGLLLRRNAQPDTANKYGWTPLHIAAKYGGVIAVRMLLCAGADKDAETQDGKTPKSIAVENDQALILPLLTGVLPPPEAAPSSSLTSFSRGVSTDVSCPTSGANSLPAGLDGARANSQASEVESMLESFKIKGSRWSRCPFCAHDNDSTETPDMFRCPLSKTPLTDPVVACDGYTYDKRAILDWFDKGNRTSPLTGAVLKSTATLPNHLIRSAVREWADWKARMKQNSDSGIHHVGHTHQ*