MSRGGKLAPEVNRALFVKNLSFNVTPEELFDLFGKFGPVRQIRQGIANHSKGTAFVVYEDVMDAKSACDKLNGFNFQNRYLVVLYHQPDKMLKAANDLAERQENLEKLKKQHGID*