MSALQAAGITTRCDLLQCGRESSDEELQRSAARVAAAAVIDATKHVLGDHGPRRSFVLARPPGHHASRTGVPDEGGEGDFAEGGCYYNSVAVAAAAAQQDGVDRIAIVDFDVHHGNGTQEIFESDPSVLVISLHADLRYPGTGAIEEVGEGAGAGFNVNIMWEGSADWPPHYADYAVAVKLVVLPILQAFRPGLLLISAGFDAAEGEGFHAKLAPESFGAMTESMLTALPDVPTVAALEGGYVPPMVARCCVAVMGALLGDKVDEPEETKISKLSESKGCKATLLKVAEAHEAHWGESANLTVAKVKAFFEGQRERQKGLPNAFRTVSRLVSCAV*