MSHACASCGGDKTPWRRGWTVKAGERALLCNACGQRWSAGRLRPPVPSEPPRKKRRSSLPAAAAPVPIAARVAPPCFSPRESEPIDDGGKEVDGADAETPRRATRRSLPSGHRRPSAGEPFEGEDLPETFHPTAVPVILRQLGPGRWCRYAAFRERPPIHERGKRTRTFELVAEDGTALEAVVGTASASSNHKYRYEVCNGLVSLAMDRMGRPFASPPTPGHLRNARDACAWLRAVVRESVSADQSFCAAVAAAVAVDAAVRREDLGGTWRALEHALGQNMWRWATDTAGELAVARLHEMVRRIDEGAGIVRGRNALTARDAAEIVSELRCVWMRVDGGINMETLEETGIARAVAKIASMEGNRAARETVDAASAILKEWRETQAGLVATLENFLGSEAAHEREVSASR*