MDEVWRGLDLQLQAGDIDGLHPVSDPFWPALAECSASFLAAVDDTACFGIANMDLTAASADAAAGKSDGVDTSAFFAHNDHRGALPMRQDEQQPVYSSSSLSSTRSLSIDSGGSSSTFFPLDYDAVAALPAATFSPAPLQLQQDPFAGDEEAMMLAMLAVISSAASTSPSSSESSSPLHRAAAAVQPRLHPHGGDDSASHVTVRSTSLAVAPERTTSAADAAGQQDDACKAAAAAAGSNNSSQVYHMLSERKRREKLNGSFHTLRSLLPPCPKKDKTTVLMNAASYVMALEAQVSELEDKNSKLQRYVPCGDGGGGGGATTATAAHRRARVHISRAASDEQQVSLMVMVMVECDIVDLVLHVLERLRWTSGVSVLSVNADTYSPQALLKALANIKLHIMDTATAGTRRCSARP