MGLDVGEIGMGADLSLDLKMFAAKSLGRAREAPAAAMDDCIRRLEEEKSKIEVFRRELPLCARLLADVIDVMKKEVEEKKRGGDRGENKEDAGAGDKSNWMSTAQLWTGDSVRGDDASEKQDERRRSSEPESHDGAVLPFKAVGSGAPAFAPPSLRKDDKAVRMPDLPFLSPAPIKTSLAAATGGAEESRRQLVGFAQEAARAAAALAPAAPSMSLQAQSQQTAQQQQQARKARRCWSPELHRQFVTALHQLGGPQVATPKQIRELMKVDGLTNDEVKSHLQKYRLHNRRAPGSPVANRPIVLMGGLWITQEQSSSQSGGSPPGPLHLSSSGVAASSVTVSGEEEDXX