MSSDADDILVDAVSSVRVVTLNRPDKLNVLSDSMVTRLSELWAEWDADKDVKCIVLNGAGERPCLCAGGDVKAVYDMRPPEVDPKRHKAPPLALEFFNREYQMNHQLANARTPHVAIMDGVVMGGGCGVSIHGAFRVATERTVLAMPECVIGLVPDVGATYFLSNLPGRVGHALALTGRRVGGYDAKKLGLATHAIGSSAVGKIVESLATALERTFSGGETTSELDRNAKDWANKVDEELRKLEKETSGEVKETPNDLHPHLAVIDRWFVSDDVQEVDLTLNAAAVGGRRERERKVAKELLELMRAGCPASLRVTAAMLKRVRPPVDIMNVSGGPPPPLDLARCLRMEFRAVAECISRDDFYEGVRARLVDKGKGDPPAWSPESVEEVGHEDVETFFEPGSREVEEVIARFERAVGLESDAGGAGAGAGSSRL*