MSRVGKLAPEVNRALFVKNLSYNVTPEELFDLFGKFGPIRQVRQGIASNTKGTAFVVYEDVMDAKQACDKLNGFNFQNRYLVVLYHQPEKMARSKEDLEARKENLAQLKKQHGID*