MDEVWRGLDLQLQAGDIDGLHPVSDPFWPALAEYGCSASFLAAVDDTACFGIANMDLTAASADAAAGKSDGVDTSAFFAHNDHRGALPMRQDEQQPVYSSSSLSSTRSLSIDSGGSSSTFFPLDYDAVAALPAATFSPAPLQLQQDPFAGDEEAMMLAMLAVISSAASTSPSSSESSSPLHRAAAAVQPRLHPHGGDDSASHVTVRSTSLAVAPERTTSAADAAGQQDDACKAAAAAAGSNNSSQVYHMLSERKRREKLNGSFHTLRSLLPPCPKKDKTTVLMNAASYVMALEAQVSELEDKNSKLQRYVPCGDGGGGGGATTATAAHRRARVHISRAASDEQQVSLMVMVMVECDIVDLVLHVLERLRWTSGVSVLSVNADTYSPQALLKALANIKLHIMDTATAGTRRCSARP*