MAKKVGVLLFIDLQPLPDSVEQWVKKTYHAELSGGATLQIVFNTQEACKLDVGTSVEAVVSLMHTPGRHSPSFLAEVARVLNPGGSFLVLEPLLVETQEQKYSSTQTNAGLERNLLLAGFVNSEVDFVTGVEIAKACTTSSVALNLVAVKSKKPSWDSASVFQLRKGSSQKGRARTNGNHQPVKFTAGDVMDDVLSMSKSVVKLDLTSNFKDDDEELIDEDDLLTEEDLKAPEIPKAESCAPTKKACKNCTCGRAELEEKEEETKLTAAQINNPTSSCGSCGLGDAFRCAGCPYRGMPTFKLGEKITLGESWLVADA*