MANNLQGSIPRIVLTGIDPAAGPLDSRWTTVRAAVMDALVEHGCFEAVMDGLIAPELTAAALGPGGAVESLLSLPVSAKARNTSQMPYRGYVGSVPGLPYESLAIVDPLNPDAVRAFADLMWPDTGNKSFCESMHAYAEKVAVLEAMVRRMVLESAGATAEYIEEQAKATSFKLRLTEYVAPGTADGRVVGLPAHRDTSFLAVLTQNDIDGVEVECGRGEGEGEGGGAWARPALLPGSFLIFAGDTFKVLTNGRVFNPLHRVVMSGDKTRYSSILFSSPKDDVIVRAIDEAVDAQHPAVYRPFEYGEYVVFCYKPEMLRRTNKLDAFAAVRVDG*