MKSLKAAAVVAGSMVLAGAVAPAAAHAATEVPPASLTGAVNQLTKGPVNLSPLHADNKGSALGTVKGAA ......