MAKDPVRVLVTGAAGQIGYALVPMIARGVMLGPDQPIILHMLDIPPAAESLNGVKMELIDAAFPLLKGVVATTDVAEACKGVNIAIMVGGFPRKEGMERKDVMSKNVSIYKSQASALEEHAARDVKVLVVANPANTNALILKEFAPSIPEKNITCLTRLDHNRALGQIAERLGVQVSAVKNVVIWGNHSSTQYPDVNHAVVSKEDVEQPVKKLVNDDSWLCGEFISTVQQRGAAIIKARKLSSALSAASSACDHIRDWTLGTPRGTWVSMGVYSDGSYDVPPGLIYSYPVTCANGEWSIVQGLPIDEFSRKKLDSTADELAEEKAMAYSCFNA*